My recent experience interviewing with Splunk was unfortunately one of the most disorganized and frustrating ones I've had.
- I was abruptly sent an invitation to complete a take-home exercise with very little context, along with a `.docx` file describing the task.
- The assignment involved building a simple React application, but the instructions were outdated and contradictory:
- They told me to use `create-react-app`, which has been deprecated since February 2025.
- For a numeric input (memory size in MB), they specified using a `textarea`, rather than an appropriate ``.
- There were also inconsistencies between the input rules and the provided examples: for example, the task stated that memory inputs below 2,048MB should be invalid, but then included a test case expecting 1,024MB to be processed, which doesn’t make sense.
- The architecture and overall approach described in the task felt outdated and poorly thought out.
Most disappointing of all was the complete lack of communication:
- I reached out to the recruiter multiple times over a span of 4–5 days with no response.
- On two occasions, I was told I’d get a reply “in the next few days” — but nothing came.
- I finally received a call, only to be told that the role had already been filled. Apparently, they had been mass-emailing candidates and didn’t have time to follow up individually.
This rushed and poorly executed process made it feel like Splunk doesn’t value candidates’ time, and raises concerns about how stable or organized the team or role actually is.
I wouldn’t recommend applying here, and I definitely wouldn’t refer anyone I know. If you care about clear communication, a thoughtful process, and basic respect for candidates — avoid.