I applied online. The process took 2 weeks. I interviewed at Splunk in May 2024
Interview
HR Phone Screen 30 min
Technical Screen 1 hr
They last minute had to scramble to find someone to do my technical screening and they managed to dig up the worst interviewer I've had in 15 years in the industry. He spoke very broken English that I couldn't understand. He turned off his camera so I couldn't even try reading his lips or body language. And he only chimed in to argue with me about my solution. He didn't seem to understand the strategy of my solution and kept interrupting my thought process to challenge me about it but since I couldn't understand him, I couldn't really debate it with him and he didn't seem to want to let me continue on it and address concerns when I was far enough along to notice what ever he was failing to communicate.
It's a real shame that Splunk believes LeetCode challenges are the way to see if a candidate "can code" while then providing a terrible environment for live coding challenges. Really wish I'd had an interviewer better at communicating or who could let me do the challenge in peace.
Interview questions [1]
Question 1
Average difficulty leetcode question involving arrays.
5 interviews: screening, technical screening via Karat, live coding, system design, team fit. Leetcode preparation should be enough. Karat interview can be retaken. All interviews were on point and were related to actual job afterwards.
I applied online. The process took 5 days. I interviewed at Splunk (Bengaluru) in Jul 2025
Interview
I recently interviewed with Splunk, Cisco, and had a very positive and professional experience. The process began with a Karat screening round, followed by multiple on-site interviews.
Karat Screening Round – 3 Components:
System Design: Discussed distributed systems versus dedicated servers and performed a high-level design (HLD) for a game parlour card machine.
Angular: Covered dependency injection, Signals, and RxJS operators.
Coding: Implemented a UI screen based on a reference image using HTML, CSS, and JavaScript.
After successfully clearing the Karat round, HR collected my details and scheduled four on-site interviews:
DSA Round: Solved two medium-difficulty problems on the Codility platform.
Angular & DSA Round: One DSA problem plus questions on Angular and RxJS operators.
System Design Round: Designed a high-level architecture for a concert booking platform.
Manager Round: Discussed current project architecture, role-related behavioral aspects, and expectations from the position.
The process concluded with an HR discussion regarding the offer. While there was no negotiation, the package offered was highly competitive and satisfactory.
Interview questions [1]
Question 1
System Design: Discussed distributed systems versus dedicated servers and performed a high-level design (HLD) for a game parlour card machine.
Angular: Covered dependency injection, Signals, and RxJS operators.
Coding: Implemented a UI screen based on a reference image using HTML, CSS, and JavaScript.
Two medium-difficulty problems on the Codility platform.
Angular and RxJS operators.
high-level architecture for a concert booking platform.
I applied online. The process took 2 weeks. I interviewed at Splunk (Bengaluru) in May 2025
Interview
2 rounds of Karat platform interviews focused on technology skills and DSA, Algo. 1 system design round - Focused on large scale data streaming. 1 Hiring Manager Interview.
The experience was deeply disappointing and, frankly, unprofessional. Throughout the interview, the hiring manager appeared disinterested and disengaged—he yawned multiple times, which gave the impression that he was either bored or not taking the conversation seriously. This behavior was both distracting and disrespectful.
Additionally, I was asked to solve a problem using Java, which I proceeded to do. However, after I completed the task, the manager abruptly stated that he had been expecting a shell script solution instead. This lack of clarity and shifting expectations during a technical interview reflects poorly on the preparation and communication standards of the team.
Interviews are a two-way evaluation process, and this interaction left me questioning whether this organization values professionalism, respect, or the time of its candidates.
Interview questions [1]
Question 1
Parse a large text file to count different types of exceptions