Taro Logo

Software Development Engineer Interview Experience - Bengaluru, India

August 1, 2021
Positive ExperienceGot Offer

Process

The whole interview process was based on algorithms and data structures.

All three rounds of the interview were conducted on the same day.

About five problems were asked in total. A few aptitude-based questions were also asked, focusing on probability and geometry.

Questions

  1. Spiral printing of a binary tree.

  2. Number of ways to reach the Nth step if you are permitted to take 1, 2, and 3 steps.

  3. Given a string, find the length of the longest substring having consecutive characters. For example, in "abcwxyz", the answer is 4 because of the substring "wxyz".

  4. Find the diameter of a tree (it may be any tree, not restricted to a binary tree).

  5. Given N points, find the most number of points which are on a straight line, meaning they are collinear. These points are not necessarily axis-aligned; they may be diagonal as well.

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the ServiceNow Software Development Engineer role in Bengaluru, Karnataka.

Success Rate

100%
Pass Rate

ServiceNow's interview process for their Software Development Engineer roles in Bengaluru, Karnataka is incredibly easy as the vast majority of engineers get an offer after going through it.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for ServiceNow's Software Development Engineer interview process in Bengaluru, Karnataka.

ServiceNow Work Experiences