Position- Software Engineer III Summer 2022 Intern
Interview Process:
Coding Assessment -
1 leetcode question (https://leetcode.com/problems/remove-colored-pieces-if-both-neighbors-are-the-same-color/),
1 SQL question,
4 MCQs(questions related to Code Ouptut and Debugging)
Workstyle Assessment -
Behavioral questions (very similar to Amazon's workstyle assessment)
1st Interview (45 mins) -
You will be given a homework assignment 24 hours before your 1st interview. You must select one of two options: backend or frontend. I chose backend. The question was similar to allocation of seats in a Movie Theatre keeping covid protocols in mind.
Interview was scheduled for 45 mins, started with my introduction, why I chose to do this question, why I used Python, complete walkthrough of code, walkthrough of the test cases I had written, follow up questions related to the logic used. Nothing outside the assignment was aksed.
2nd Interview (65 mins) -
Interview ran 20 mins over than 45 mins scheduled time
Started with my introduction, and then the interviewer's introduction.
System Design(45 mins): Design a system to count the number of people present inside Sam's club at a given point of time. Interviewer explained what this was and what she expected.
Expectations - High level System Design, Low Level System Design, API design.
She followed it up with some SQL queries related to the system design.
1 Leetcode easy problem(10 mins) - Wasn't given much time, expected quick thinking and correct approach.
Several technical questions-
Overall positive experience.
Both interviewers were very helpful and friendly.
Got the final offer on 20th April 2022. The entire process took a month.