YOE: 8
Position: SDE2 Devices team
Online Assesment
Onsite
Round 1:
Round 2: [System Design]
- LP's
- Design Highly scalable Notification system. Had a good discussion on HLD,scalability,security and DB.
Round 3:
- LP's
- GIven a file root (which was a struct) and a given file name find all instance of paths which have that file name. - had some trouble understanding the question and made some mistakes although i came at a working solution at the end. It was this round that led to rejection i think.
Round 4:
What i learned is if you make a mistake, find it yourself, if interviewer points it out that lowers the bar.