This was absolutely my worst interview experience. The first half of the interview was decent, as it was with a different interviewer.
My interviewer for the second half texted me 30 minutes before the interview asking to reschedule. When I sent him my availability, he declined all the times I sent and asked to do the interview now. By that time, it was already past the original interview start time. He also insisted on ending at the originally set time.
The one good thing I can say is that the recruiter followed up in an email, asking if I wanted to schedule an extra 10 minutes later to make up for the lost time. However, by then I already knew I had no interest in the team I interviewed for and declined.
From previous Splunk interviews, hearing from friends, and an email from a Splunk recruiter giving tips on what type of questions to prepare for, I know the usual intern interview format for Splunk is a technical LeetCode question for 45 minutes, followed by a design question for 45 minutes. My interview did not follow that format.
My interviewer even asked if that was what I expected and stated that he personally dislikes that format. Although this is subjective, and I know typical technical questions usually do not touch on what you actually do at the job, I feel they can still display problem-solving abilities effectively. The questions he asked instead, while related to React (which the team uses), can be easily learned on the job or found on Google/Stack Overflow. I felt like I was doing React Jeopardy instead of displaying my programming abilities.
Honestly, if the questions were more thoughtful and designed better to test my skills, I wouldn't even be mad that they didn't follow the "typical format." But this whole interview just felt so unorganized and unprofessional.
When it came to the end of the interview and I was asking questions about Splunk, he chose to waste more time by making up his own question and answering it, before answering the question that I actually asked and was interested in.
Overall, I think I probably just got unlucky and had a terrible interviewer, and hopefully not all Splunk interviewers are like this. I would not apply again, though.
Here are a bunch of questions about React. Some were completed in CodeSandbox.
The following metrics were computed from 1 interview experience for the Splunk SWE role in Canada.
Splunk's interview process for their SWE roles in Canada is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Splunk's SWE interview process in Canada.