I applied online. The process took 1+ week. I interviewed at Splunk in Oct 2014
Interview
There were two telephonic interviews in which they asked simple coding questions. Then there was on-site. There were 5 rounds of interviews
Round1: Implement CPP functionalites in C
Round2: Implement AVL tree
Round3: Lunch and then they gave a socket program, asked me to add enhancements to it. Lunch round was nice. My interviewer was very friendly.
Round4: Merge two sorted arrays and put the result in array1. Print a binary tree, each level in a new line
Round5: With manager. Why splunk? What offer you have and which will you choose and why? How do you debug following things? Memory leaks, deadlocks, high cpu usage, etc. in a very big complex system where printing logs etc is not feasible
Work culture was awesome. All preparations for the interview were excellent.
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.