ServiceNow visited our campus on 13
Sept - 17 .They started of with a pre-placement talk of an hour, followed by 5
rounds of interview process.
Round
1 :
This
was a 30 minute offline test which had 30 questions on C , C++ and Java
concepts, Operating Systems, DBMS, Computer Networks,Data structures and
Algorithms, Time complexities. Time management was very important as most of us
couldn’t solve all of them.
Round 2 :
It was a technical face-to-face
interview. In this round ,interviewer asked to explain about my favourite
project, he was really keen to know my part in the project and then asked me
about the database structure and how can we enhance it. Next
he asked me questions and Data Structures like 1) Password Validation (check if
the password had 1capital letter,1special character,so on….) 2)Write a function to
get the intersection point of two Linked Lists (he was looking for a solution
of Linear Complexity and no extra space) . Next he asked me to write a HashMap
library, he was interested in the hash function, the methods i expose to users
and their syntax.He asked me to write code for all the solutions i gave.
Round 3 :
This was also a technical round. In
this round, interviewer asked me to implement a Student Database for
College.Next he asked me to write for Merge Sort algorithm and explain it.The
last question in this round was to write code for Largest Sum Contiguous
Subarray , I explained him about
Kadane’s Algorithm and coded it.
Round 4 :
This was also a technical round. In
this round, interviewer asked me about what i have planned as my final year
project.Next he asked me to write code to implement Binary Search Tree handling
all the edge cases.The Other data structuers questions in this round were 1)To
generate all possible permutations of a string. 2)Lowest Common Ancestor in a
Binary Tree ,I gave him a solution of O(n) Complexity with a space complexity
of O(log n).The last question of the round was Monty Hall problem on
probability.
Round 5 :
This was HR round.In this round, he
gave me situation and asked me how i would respond to them and other basic HR
questions .
My
suggestion to people who want to crack ServiceNow is to be well prepared with
DBMS,Data Structures .Confidence also plays a key role.If you want to walk out
with a offer letter, you must walk in with confidence. Hope this post helpful.
Thank You
-
R.Hemanth