Servicenow Interview Experience (IC2)
Summary
I recently interviewed at Servicenow for an IC2 role and successfully received an offer after completing four rounds of technical and behavioral assessments.
Full Experience
My interview process at Servicenow for the IC2 position consisted of four rounds. The first round focused on data structures and algorithms, where I was given two coding problems. The second round also involved DSA, along with some JavaScript conceptual questions. The third round included a string-based coding question and a discussion about my past experience. Finally, the fourth round was a system design interview followed by more behavioral questions and a review of my professional background. I was excited to receive an offer!
Interview Questions (4)
Given the head of a linked list, remove the nth node from the end of the list and return its head.
Given head, the head of a linked list, determine if the linked list has a cycle in it.
Given the head of a linked list, return the node where the cycle begins. If there is no cycle, return null.
Design a database for a system that manages entities with multiple stages, evaluations, and results over time, supporting repeated attempts and outcomes at different stages.