[ INFO ]category: Behavioral · Onsite difficulty: medium freq: first seen: 2021-03-02
[MEDIUM][ONSITE]OnsiteSDE IIISelected
$catproblem.md
Recruiter contacted me on linkedin. Scheduled an interview in the last week of jan.
Completed 3 rounds in a day, round4 and 5 completed in the next week
Round 1: Coding
Medium question related to strings and palindrome
Able to explain the naive approach and quickly came up with a better approach
Coded quickly and answered all queries.
This round feedback is very good in my opinion
Round 2: Coding
Medium question - need to implement one of the data structure
Able to explain pros and cons for 2 approaches. Discussion around performance and memory
Was asked to implement without using STL
After coding, was asked to review it as a 3rd person. Reviewed and provided good comments
There was one bug which i could figure out after getting a hint
This round feedback is also very good in my opinion
Round 3: Coding, Behavioural3 easy but tricky questions
Explained approach for 2 questions and was not required to code them
Was asked to code 3rd question and after coding my approach I improved it further with a hint
A few behavioural questions
I would say Good for this round
Round 4: Behavioural, Design
Design a small web service for tracking some stats
behavioural questions around my past experience
May be Average overall
Round 5: Hiring Manager - Behavioural, Design
Design a rate limiter with a few requirements
Lot of behavioural questions around how i handle teams and projects, how i deal with my manager and team members
May be Average overallVery good feedback from first two rounds helped in my opinion
The design questions are based on server systems and my whole experience is on client side.
But overall they are happy and probably based on the feedback from round4 and 5 they offered me L64 and i was somewhat happy but was expecting L65. I got offer letter after ~two weeks.
After experience i wanted to move close to my native, so i was happy with this offer and ready to relocate to hyderabad.