I applied through a recruiter. The process took 3 weeks. I interviewed at Splunk (Berkeley, CA) in Nov 2016
Interview
I went to my University's career fair, and talked for a relatively long time (~15 minutes) with a Senior Engineer. About 3 weeks later, I got a call from Splunk detailing an interview date and time. They were flexible with the interview time.
The interview was over phone. There was muddled sound and I found it difficult to understand the interviewer. The interviewer gave questions over a code-sharing website. Awkward silences over the phone made it difficult to concentrate on the questions; when combined with the fact that this was my first interview of the year, I wasn't able to answer many questions.
Interview questions [1]
Question 1
Questions on semaphores and mutexes. Questions on parsing non-punctuated strings into valid IPs.
Horrible. Rude. They were awful. Stay away. I never would recommend to even my worst enemy on this planet. What a terrible interviewer. Beware. They already picked someone. I am glad I dodged a bullet here.
I applied online. The process took 3 months. I interviewed at Splunk
Interview
The whole process took over three months and they even didn't provide the message after all stages that I am rejected. The time between rounds took form 3 to 4 weeks.
Interview questions [1]
Question 1
DFS problem, leetcode medium in 1 round, leetcode easy in 2 round
- 30 minute call with HR
- 1h technical interview in Karat (data structures and algorithms + system design)
- 1-2h technical interview with team members
- 1h interview with manager
The whole process takes a lot of time but it is well organized.
Interview questions [1]
Question 1
Past experience in details - if I had any occasion to lead a project, how it went and how I overcame hardships.