Hi,
I am a 2021 graduate from a tier 3 college. Currently working in service based company. I got a referral for the SDE1 role by connecting with a guy over linkedin. After almost 20 days after applying, I got a mail with test link which was hosted on hackerrank. So pro tip keep checking your spam folder because test link usually come under spam section only. So they gave a 7 day window to appear for the test.
Test Pattern 2 coding question (Easy Medium Difficulty) and 2 subjective question where you have to explain the approach and time complexity for the problems Time Alloted -90 mins.
Problem 1- Problem based on priority queue which was very direct and easy if you have done 3-4 problems on priority queue.
Problem 2- Based on sliding window technique which was not easy as the first one.
Done with the test in 30 min
After 15-20 days
Got a mail from hr team regarding scheduling a chime call to discuss about all the rounds.
After 3-4 days
Got a mail regarding schedule of interview
Round 1 of Technical Interview-
First Question - What are the projects you did in college and what are the major challenges you faced.
Second Question - Shortest Distance Between Source to Vertex in a undirected weighted graph (Dijkstra Algorithm)
Third Question- Level order traversal in a graph
Pro Tip - Always ask question to get the proper clearity of the problem. So that you are able to handle edge cases
Round 2 of Technical Interview (Same day as round 1)
Interviewer directly jumped into coding part
Problem 1 - Again similar to the priority queue problem asked in coding round
Things were going well until the second interviewer asked can you implement your own priority queue.. I fucked up :(
Problem 2- Almost similar to Problem 994 (Rotting Oranges)
Not able to get the solution in the first go. But ya finally before the interview ends I was able to solve that.
Verdict - Rejected. After 2nd round only.