I recently had a virtual interview with Amazon. There are 5 rounds
- With senior dev. Behaviour LP questions. Technical: no algo, he just want to check how i test a given function. How to mock? Dependency injection...
- With 2 devs. Behaviour LP. System design: Instagram design. Mostly around, how to do get most popular photo, recent photos. Then, Ask to write some React components given data return from the previous system design.
- With a dev. Behaviour LP. Technical: LRU cache.
- With bar raise senior dev. System design: Parking spot finder app. I think i bombed this one. I found it was hard to do system design without white board. We basically talked back and forth. And i forgot most of what i said before. lol
- With hiring manager. Purely behaviour LP