I applied through an employee referral. I interviewed at ServiceNow (Santa Clara, CA) in Aug 2025
Interview
The interview consisted of three rounds.
Round 1 focused on problem-solving skills and system thinking.
Round 2 was mainly about coding and data structures.
Round 3 included a short behavioral discussion along with a coding exercise.
Interview questions [1]
Question 1
Round 1: 2 medium DSA on strings and HLD (Design Instagram)
Round 2: 1 medium DSA on arrays
Round 3: Short behavioural questions and 1 medium DSA on arrays
first round: path sum 3
Given the root of a binary tree and an integer targetSum, return the number of paths where the sum of the values along the path equals targetSum.
The path does not need to start or end at the root or a leaf, but it must go downwards (i.e., traveling only from parent nodes to child nodes).
Interview questions [1]
Question 1
Given the root of a binary tree and an integer targetSum, return the number of paths where the sum of the values along the path equals targetSum.
The path does not need to start or end at the root or a leaf, but it must go downwards (i.e., traveling only from parent nodes to child nodes).
I applied online. The process took 3 weeks. I interviewed at ServiceNow in Oct 2025
Interview
The interview process includes four rounds: two technical coding rounds, one system design interview, and an HR interview. The first technical coding round was a qualifying round, and the three subsequent interviews were then scheduled.