Initial 30-minute HR screen.
Then, a 1-hour phone interview with the hiring manager.
After that, five rounds of onsite interviews with:
Implement a Linked List.
Given an array [1, 2, 3, 4, 3, 5] and a number x, rotate the array such that all occurrences of x are shifted to the end. For example, if x = 3, then the output should be [1, 2, 4, 5, 3, 3].
Implement a Binary Search Tree.
Design a URL shortener.
The following metrics were computed from 12 interview experiences for the ServiceNow Software Engineer role in San Diego, California.
ServiceNow's interview process for their Software Engineer roles in San Diego, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for ServiceNow's Software Engineer interview process in San Diego, California.