1. DSA Round - 1 question to understand our thought process and problem solving skills and coding ability.
2. System Design round - Use-case based designing and understanding tradeoffs and reasoning ability.
3. HM round - Behavioural and scenarios based questions around work.
I applied online. The process took 2 weeks. I interviewed at ShopBack in Jan 2022
Interview
There are 5 rounds in total: - HR Screening - 1 Tech Interview, - 1 Behaviour Interview with the Engineering Manager - 1 Behaviour Interview with the VP of Engineering - and the landing Offer
I applied through a recruiter. The process took 1 week. I interviewed at ShopBack (Singapore) in May 2022
Interview
1. Recruiter contact
2. Engagement manager
3. Coding round
4. System Design Round
5. HM interview
After successful coding round, got an email from the recruiter as
"The hiring team has carefully reviewed your experience and has decided not to move forward with your candidacy at this time."
which seems too off and upsetting, why bother having a coding interview then?
Interview questions [1]
Question 1
1. Create Data Structure for RandonGenerator
2. Past experience
3. What bothers you in your current company/project
I applied online. The process took 2 weeks. I interviewed at ShopBack (Singapore)
Interview
1. Interview with Hiring Manager (an Engineering Manager). S/he gets to know you better, and understand your motivations and career.
2. Technical Interview with Engineers. This step you will get a Medium-difficulty LeetCode question.
3. System Design Interview with Engineers. You will be given an open design problem, have to discuss to build a solution step-by-step.
4. Leadership Principles / Behavioural Round with an Engineering Manager. You are given contextual questions and asked what you've done in certain circumstances.
Interview questions [3]
Question 1
Describe a time you had to deliver a tough feedback to a colleague.