february / march
Two questions from the list on https://leetcode.com/discuss/interview-question/344650/Amazon-Online-Assessment-Questions
Moved directly to onsite after online assessment
4 rounds of technical
All started with 20 - 30 minutes of LPs
recieved great feedback and heard a week later I got the job.
Prepare for LPs according to https://leetcode.com/discuss/interview-question/437082/Amazon-Behavioral-questions-or-Leadership-Principles-or-LP/397167
prepare lot's of examples and for think of tough follow ups to the questions. Show ways you've marketdly improved yourself since your past failures. Remember that each interviewer only looks for a particular LP.
Amazon will always ask a graph question it seems.
February - March
Applied online to 20 teams, heard back from one.
7 rounds
After the onsite I was asked to speak to another person high up in the company. Asked about my previous experiences and why apple.
Rejected a week later, probably they're cutting back hiring? Also didn't ace the OS questions.
Prepare for questions about why apple and your improvements to particular devices. Tbh Apple is team based hiring so my experiences probably aren't very useful to others.
All the leetcodes were really easy questions, but the team I had tried to add small twists and see your approach in a way that would suite how the team handles problems.
October / november
Applied to enterprise engineering role in Singapore via referral in October
Simple questions about timelines and why FB
1 round with a senior manager
Two quick easy questions related to arrays and strings
No behavioural
Scheduled onsite almost immediately afterwards, recruiter gave me two weeks to study
3 coding rounds (2 questions each) + 1 system design
Questions
For the binary search ones, if you use a proper template and can do rotated array and mountain array you'll be fine. FB seems to always have binary search questions
Design facebook newsfeed. Reading the guide that everyone always recommends to prepare. Interviewer in particular dug deep into items I liked. Don't be afraid to cover all features, just focus on the ones you know you can do well on and show your depth and ability here.
Tell me about a time you dealt with conflict
Tell me about your favourite technical project
Honestly nothing too hard
Afterwards one quick tree questions
was rejected shortly afterwards.
Overall super grateful with the lovely recruiters, and how well they prepared me at each time. I was super nervous with this one and drank too much coffee before one of the interviews. If I had to change anything was that I would calm myself down a lot more and lookup the most common facebook questions more.
february / march
applied via referal to ML team
Super easy. Didn't even have tests cases. Creepy they needed your camera and screenshare though.
Two rounds
Hiring Manager followed up a call after I did well on the second interview. He was honestly very aggressive and asked strange questions that were not all very prepared.
Shopee also requires you to submit your salary before getting an offer.
Applied once in october, and once again in early february
Both times be preared for an interviewer to ask you everything in chinese only.
Hiring manager
Asked about background and general tech skills. Quick question on arrays. Was super aggressive and did not leave me much room to question his choices.
Felt lost generally in the process. I showed up to the first onsite without even knowing it was an onsite (recruiter never called me or specified what the interview was for). Last interviewer even bailed on me and left me sitting there for an hour.
Bytedance seems to ask you "quiz" styled questions about langauge specifics. These you either know or you don't. Eg. how does java handle concurrency. What's on the inside of the JVM. How do you invalidate browser cache.
January via referral
Skipped to onsite
recieved a verbal offer that was quickly rescinded