I was contacted directly by the technical manager on LinkedIn and asked to apply for the position.
After a few weeks, I received a call from a recruiter and attended three telephonic interviews, which were rescheduled multiple times. I observed a lack of coordination between the interviewers and the recruiter. On one occasion, after I followed up because I hadn't received the scheduled call, the recruiter informed me that the interviewer was busy and rescheduled for a week later. This happened three times. It's difficult to imagine waiting for a phone call for an hour only for it to be repeatedly postponed.
After many email exchanges, I was finally invited for an on-site interview. The company conducted nine back-to-back technical rounds, from 10 am to 5 pm. It sounded crazy, and I felt the same way.
During the interviews, each interviewer focused on their own area of expertise. At one point, I questioned whether they had even read my resume. I was unhappy with the interview process. I considered leaving mid-interview, but I felt it would be rude.
I had a very unprofessional interview experience with a senior director. He did not appear to have reviewed my resume and seemed unsure of the position I was interviewing for. This was an arrogant and inconsiderate experience. No one enjoys spending time preparing for an interview; everyone tries their best to succeed. At a minimum, interviewees deserve respect, even if they are not deemed a good fit for the position. Regardless of one's seniority, it is important to maintain dignity and show empathy towards others.
Four weeks after my on-site interview, I received an email stating they were moving forward with other candidates. Honestly, I received two other job offers during those four weeks and have since joined one company.
I didn't want to write this review, but I wanted to share my experience with the Splunk recruiting team so that future Splunk aspirants might not face similar difficulties.
Questions on multi-threading.
Tools to measure CPU cycles in Linux.
Questions on REST.
Troubleshooting questions related to network communication.
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.