Experience - 3 Years in reputed FinTech
LC Prep -around 300 (mostly medium question)
OA questions - Same as AMAZON's OA list
Virtual OnSite
LP question on each round(spent atleasrt 30 mins in each round)
- Unix find(String path) implementation - I think I was able to give the optimal approach and I was able to code it using HashMap to store the structure . But I think they were expecting me to code the API
- Design discussion round - Vending Machine ( Here I think I bombed the interview ,I was not able to see scenrario how can I fit the distrubution concepts here)
- Medium question related to graph traversal , slight modifcation on to determine connected components)
- Implement functionlity for kareoke machine by crearting API . API should take the time and return which text should be there at that perticular time (here time is in milliseconds). Discuss which datastructure needs to be used.
Ex : Display " Hi" starting at 10 sec, lasting for 7 secs
Display "This" starting at 21 seconds, lasting fot 15 secs
I tried with CircularQueue but didn't go well
Will reapply after cool time period( can anyone pls say what is the cool time period for Amazon to reapply it again?)