I am writing this review specifically for Splunk after interviewing at numerous other places. This experience was unusual, beginning with a standard phone screen, proceeding to on-site rounds, and culminating in an offer that was rescinded after nearly two weeks of negotiations via phone and email with the recruiter. My intention is not to tarnish the company's image but to inform others that such situations can occur. This is my first such experience in my nine-year career.
The phone screen with the hiring manager consisted mostly of behavioral-style questions, similar to those used at Amazon.
After passing the initial screen, I was invited on-site for five scheduled interviews. These were mostly standard, covering problem-solving, behavioral questions, and system design. The only exceptions were one interviewer who insisted I code in C++, despite me clarifying my discomfort with the language, and a surprise sixth round with the hiring manager. This final round consisted primarily of behavioral questions and a basic design approach query, lasting over an hour.
The strangest part occurred next. The recruiter informed me that the hiring manager would not be moving forward with me for the P4 (senior) role but would like to offer me a P3 position, as my performance met the bar for that level. I was unsure whether to proceed but decided to continue given the breadth of the tech stack I would learn and Splunk's strong market position. The only condition was that the hiring manager match my current base pay, as I couldn't afford a salary reduction due to financial obligations. He agreed.
Then began the approval process. Most individuals approved the offer, except for the EVP. Finally, the recruiter called to inform me that they would not be extending the offer.
This was an unpleasant experience, and it should not have progressed this far, especially after verbal confirmation. It took two weeks to deliver this news. I was under constant pressure to verbally accept the offer before they proceeded and to give my word that I wouldn't decline once a physical offer letter was generated. I did all of this, only to face a deceitful outcome. I am grateful I did not discuss this with my current manager, as I was close to doing so.
I hope my experience helps prospective Splunk applicants navigate similar situations better.
PS: Do not be discouraged from applying, but be aware of this possibility. All the best!
LCA of an n-ary tree
The following metrics were computed from 9 interview experiences for the Splunk Senior Software Engineer role in San Francisco, California.
Splunk's interview process for their Senior Software Engineer roles in San Francisco, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having good feelings for Splunk's Senior Software Engineer interview process in San Francisco, California.