This was for a UI dev position.
The first round was a live coding test in HackerRank, based on machine coding and one data structure question, followed by two more rounds.
The next two rounds were with the Hiring Manager in India and a Staff Frontend Engineer in the USA. The Hiring Manager round involved general chat about the project and past experiences, followed by a machine coding round in HackerRank.
In Round 1, they asked to create a class using TypeScript that returns an immutable copy and checks if an object is a mutable object.
Next, they presented a machine coding problem: to create a pagination-based table component, where the number of buttons are dynamic based on rows per page.
In Round 2, they asked to create an auto-suggest component that lists users. Clicking on a listed user should populate another selected users list, which also has a search functionality within that component.
The following metrics were computed from 43 interview experiences for the ServiceNow Senior Software Engineer role in India.
ServiceNow's interview process for their Senior Software Engineer roles in India is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for ServiceNow's Senior Software Engineer interview process in India.