Service Now IC2 interview experience Feb 2023

servicenow logo
servicenow
SDE IHyderabadOffer
March 2, 20232 reads

Summary

I recently interviewed for an IC2 position at ServiceNow in Hyderabad, which involved a written test, a technical round with a senior engineer, and a hiring manager discussion. I successfully received a verbal offer.

Full Experience

I participated in a hiring drive in Hyderabad for an IC2 role. The interview process consisted of three main rounds:

Round 1

This was a written test (pen/paper) used for shortlisting candidates. The main question was based on tree data structures, specifically involving Depth-First Search (DFS).

Round 2

This round was conducted by a senior engineer. I was asked a few questions:

  1. An easy array question (specifics not recalled).
  2. To write code demonstrating inheritance concepts, including polymorphism.
  3. A SQL query requiring a join (specifics not recalled).
  4. A system design question focused on designing an efficient system to identify the top 5 most liked videos on YouTube, both across a specific region and worldwide.

Round 3

This was the Hiring Manager (HM) round. We had a good discussion for about 30 minutes regarding my current work, and he also explained details about his team. Following this, I was given a schema design question for a system somewhat similar to Uber. Based on my schema design, he asked a SQL query which again required a join.

I was given a verbal confirmation of my selection on the same day itself.

Interview Questions (3)

Q1
Code Inheritance and Polymorphism
Data Structures & Algorithms

I was asked to write code demonstrating the core concepts of object-oriented programming, specifically inheritance and polymorphism.

Q2
Design System: Top 5 YouTube Videos
System DesignHard

Design an efficient system to find the top 5 most liked videos on YouTube across a specific region and also worldwide. This involves considerations for data storage, real-time updates, querying, and scalability.

Q3
Schema Design for Ride-Sharing System
System DesignHard

I was presented with a problem to design a database schema for a system that operates similarly to Uber, considering entities like users, drivers, vehicles, rides, payments, etc.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!