← Interview experiences
Got the offer

IC2 at ServiceNow

Difficulty
Process took
3-4 Weeks
Rounds
4
Format
Remote
Applied via
Company Website

How it went

Overall, it was a positive experience, i mainly practiced problems by pattern, understanding the pattern is more important.

What they would tell you

Overall, it was a positive experience, i mainly practiced problems by pattern, understanding the pattern is more important.

How to prepare

For dsa linked lists, arrays explain your approach first before coding

Round by round

  1. 1

    Coding Round 160 min

    In the first round, I tackled two DSA problems one on swapping nodes in a linked list and another based on the Sum of Beauty in an Array.

  2. 2

    Coding Round 260 min

    Round two was all about DSA and JavaScript. I solved Linked List Cycle II and First Missing Positive. On top of that, the interviewer asked me some JS conceptual stuff.

  3. 3

    HM60 min

    Question: Given a string, find all substrings that are palindromes and have at least two distinct characters. followed by a discussion about my past experience and projects

  4. 4

    System Design60 min

    In the fourth and final technical round, given a system design problem, designing a database for managing entities with multiple stages, evaluations, and results over time. The system also had to support repeated attempts and outcomes at different stages, i talked schema design, relationships, and queries in depth. The interviewer also asked questions about my previous projects and some behavioral questions to understand how I handle challenges and collaborate in a team.

What came up

MediumRemote2 3 years

A candidate-reported account, lightly edited. Interview processes change by team and date.

Sources