I applied on LinkedIn and received a call within 3-4 days. After a short discussion with the recruiter, they scheduled technical rounds for me, with a gap of 2-3 days between them.
Interview Questions Listed Below:
Technical Call with one interviewer. After giving a short introduction, they presented two problem statements to solve and one hypothetical situation to assess the usage of correct design patterns. The final question was to implement the singleton design pattern.
Technical Call with the Hiring Manager. They gave me one problem statement to solve and, after 5-6 minutes, presented another problem statement while I was still thinking about the previous one. Afterward, they asked me to design a Library Management System, focusing on schema design and concurrency. Following that, we discussed my current project and technical stack.
Technical Round with another senior interviewer. They gave me one problem statement to solve, which I was unable to solve as I couldn't grasp their hints. After that, they discussed my project and tech stack, including Redis, Kafka, and scalability-related questions.
e.g. 1->2->3 becomes 1->2->4 1->9->9 becomes 2->0->0
Find the Kth largest number in a stream.
Explain the Decorator, Observer, and Singleton design patterns and their scenarios.
Calculate the distance between two nodes in a binary tree.
Given a list of strings, find the character that occurs in the most strings.
Library Management system (problem description to be provided).
Unique Question: Given a binary string, find the minimum flips to make the string have all 0's on the left and 1's on the right.
e.g. 1010 --> 0010 --> 0011 (ans = 2) 00001100000 --> 00000100000 --> 0000000000 (ans = 2) 101 --> 001 (ans = 1)
The following metrics were computed from 1 interview experience for the ServiceNow Senior Developer role in Bengaluru, Karnataka.
ServiceNow's interview process for their Senior Developer roles in Bengaluru, Karnataka is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for ServiceNow's Senior Developer interview process in Bengaluru, Karnataka.