INTERNSHIP EXPERIENCE
Name
Piyush Verma
College Name
NIT Warangal
Branch
Electronics and communication engineering
Company's Name
Servicenow
Role
SDE, (internship)
Eligible branches
CSE ECE EEE
Eligibility Criteria
6.5 cgpa cutoff, no backlogs
Selection Procedure
Round 1 - OT, Round 2,3 - Technical interview, Round 4 - HR
Description of Online Test
3 questions 1 easy question on greedy 1 easy question dp 1 moderate question on dp
Description of Technical interview
1st tech interview: The interviewer asked me a question specific to my branch to test my academic skills. It was a fairly simple question. He asked me to write the pseudocode for binary tree deletions and then asked about my projects mostly javascript related questions asked me to reverse an array in one line in python and javascript as I had written both languages in my resume. 2nd tech interview: 3 questions each standard questions on greedy algorithm
Description of HR round
1st hr round: He explained to me about the work of servicenow and talked a lot about my projects. He asked about a feature in my project and found an issue in it. He asked me to think of ways to solve that issue. I answered 2 different methods. This round went for almost 45 mins. 2nd hr round: i was asked 3 puzzles to solve 1. x^y + y^x = 41 x and y are integers find x and y 2. Classic boat sheep wolf and cabbage puzzle but with a different setting 3. There are 5 heads and 5 tails separate the coins into 2 groups such that the number of heads and tails are the same in both groups - this one was tricky and took 10 to 11 mins to solve.
What should be the preparation strategy for an aspiring candidate?
1. Practice dp and greedy most of the ot i gave had ques from only these 2 few of the ots also had graphs 2. Servicenow OT had dp and greedy only 3. Do binary tree too 4. Do at least some projects OT does not have to be a very good one but you should make sure of the project you do as they ask a lot of questions regarding. It would be good if you know a little bit about python, js and java.
Resources for Preparation
1. Leetcode for problems try doing almost half of all dp and greedy tagged questions 2. Hackerrank for graph and binary trees 3. You can find many tutorials and playlists on web dev or AI or any other development tutorial for a project but it makes sure the project is made by you.
Any additional information you want to provide from your side
Be positive don't be negative the interviewers are not scary.
Comments