I applied through a recruiter. The process took 8 weeks. I interviewed at Bazaar Technologies (Karāchi)
Interview
It comprised of 5 rounds
- HR Screening
- System Design
- Pair Programming
- Technical Discussion with EM
- Discussion with Co-founder
Round 2 and 3 were technical in nature, i.e I was expected to code and explain the design decisions I was taking. Round 4 was general discussion about my previous roles and Tech in general. The interview with co-founder was more like a culture fit interview, discussing about direction of the company and plans for the future etc.
Interview questions [1]
Question 1
Design a system for E-Commerce website's homepage (High Design, explaining the design decisions)
Had to code an api for inventory management, interacting with different microservices etc. Had to explain my designs about using different design patterns, questions about how I was structuring my code etc.