Splunk has a great company culture that treats everyone equally and welcomes people with diverse backgrounds. The company offers great benefits to its employees and pays generously. However, based on my observation, job promotion is strictly evaluated and can be very difficult to climb up in some teams, such as mine.
The team I joined was full of talented, supportive developers who were willing to spend time coaching you and helping out. I got the chance to attend every sprint meeting on a daily basis to learn about how the team/company works.
The internship was project-based, which means you are able to learn some real-world full-stack skills that are going to benefit you in the long run.
Additionally, the university recruiting team provided a lot of fun events and gifts for interns to enjoy their summer, such as:
Overall, my internship was a great and unforgettable experience.
First, I didn't get the return offer even though I believe I did my best and received positive feedback from my manager and mentor. The reasons could be that the team is moving at a very fast and intense pace, so they are very strict on hiring new members and prefer senior engineers over juniors. Another reason is that the intern return offer is decided by a hiring committee, not only by your manager or mentor, and it's judged by comparing you with all other interns from many aspects.
Second, as an intern, I can't take any vacations during the 3-month internship, but doctor appointment leaves are allowed.
Lastly, there are no other benefits other than the $48/hr salary, which I can't say whether it's high or low since it's my first internship.
The interview process is pretty straightforward, with three rounds scheduled by HR: * Two rounds of technical questions with a software engineer. * One round with the hiring manager. Most people are friendly and professional. However, the HR de
45-minute technical interview with a member on the team (LeetCode medium). 45-minute systems design question with a different team member (design Facebook Messenger). CoderPad and shared screen were used, respectively.
It was a grueling technical interview, followed by a battery of what I think were psychological questions. Then came some logic questions, followed by team-building activities. Next was a tech test.
The interview process is pretty straightforward, with three rounds scheduled by HR: * Two rounds of technical questions with a software engineer. * One round with the hiring manager. Most people are friendly and professional. However, the HR de
45-minute technical interview with a member on the team (LeetCode medium). 45-minute systems design question with a different team member (design Facebook Messenger). CoderPad and shared screen were used, respectively.
It was a grueling technical interview, followed by a battery of what I think were psychological questions. Then came some logic questions, followed by team-building activities. Next was a tech test.