- Published on
Amazon | SDE-2 | Reject
- Author
- Shared Anonymously
I was laid off and got refered by a friend, so I gave it a shot.
Exp: 12 years
OA: Two Questions. One about a box sales, other about process priority (sorry don't recall the specifics). Cleared both, passed to the virtual onsite phase. They gave me one month.
Virtual Onsite:
Round #1: 2 LP, followed by a variation of two sums, where you need to find the closest sum given an array and a target. Did the btute force approach (not very clean code, just throwed my ideas out on a code without much carry) and suggested to use sort + binary search to find the values. The interviewer seemed satisfied, although I didn't have time to code 100%.
Round #2: 2 LP, followed by a classic backtracking to find word in a char matrix. No issues here, cleared.
Round #3: 2 LP, followed by a HLD to design a service like dropbox. Well covered over the internet, but I didn't prepare myself better for this one.
Round #4: 2 LP, followed by a LLD to desing a library that reads a directory and do some opeartions over the files, like filtering by type and constraing about file size. I drowned myself on this one, was exausted at the end and couldn't think straight.
After a couple of days, the veredict: Rejected. The recruiter didn't give much feedback other than "tech issues", which I think was a very poor.
Overall I enjoyed the process. It was my first FAANG full loop and I think I did pretty good on the coding side, was scaried as hell at first. Since I was unemployed during my preparation I also had my attention spliited with other processes.
GL!