Servicenow Interview Experience — IC2- USA

Akash Kumar
3 min readSep 25, 2024

--

Got opportunity via back door ( internal recommendation ) and got interview in 2 different team.

Interview Format:

  • Round 1 (Panel Round 1): 45 minutes (DSA)
  • Round 2 (Panel Round 2): 50 minutes ( Coding questions & Debugging)
  • Round 3 (HR): 30 minutes (Behavioral Questions)

Round 1: Technical (Team 1)

This round was conducted on Hackerrank and lasted 45 minutes, where I was presented with two coding problems. The focus was on logic, explanation, and time complexity rather than executing the code, making it language-agnostic.

Starting with some resume questions:

1. Explain my projects.
2. Discussion on Internship experience
  1. https://leetcode.com/problems/3sum/description/
  1. https://leetcode.com/problems/design-hashmap/ — lot of edge cases discussion on internal working of vector

Few Database questions:

1. what is databse sharding?
2. What is indexing ?
3. Shard Failure and Data Recovery.
Few DSA questions:
1. Explain the differences between BFS andDFS.
2. What is a Hash Table, and how does it work?
3. What are some potential downsides of using a hash table?

They referred me to another team because of headcount

Round 2: Technical (Team 2)

3 Staff engineer and 1 manager were there and directly started with coding questions. Most of question were asked by manager started with introduction and resume based.

1. Difference between composition and inheritance in OOP?
2.What is method overriding, and how does it differ from method overloading?
3. Questions on Indexing and sharding again.
4. How any search work and internal basic LLD structure?
  1. Merge k Sorted Linked Lists

2. Longest Substring Without Repeating Characters

Lot of discussion and this round lasted around 50 minutes.

Recruiter Round:

Some generic questions and few Role based questions

She told me about the role and team and discussion on my resume and experience.

1. Tell us about a time when you had to significantly alter your 
approach in a project to achieve better results.✌
2. Describe a situation where you had to revise your plans or strategies
to address unexpected developments in a project.
3. Have you ever encountered a major obstacle in a project that required a
complete change in your approach? How did you handle it?
4. Can you discuss an instance where you had to rethink your strategy or
approach to better align with project goals or realities?

Result : Selected( ✌️ After 2 days)

Thank you for taking the time to read. Feel free to connect with me on Linkedin if you require any assistance! I’m more than happy to help with your interview preparation or provide guidance for your career.

Follow me on Linkedin and Medium for more tech content and insights.

Resources

--

--