J'ai postulé en ligne. Le processus a pris 3 jours. J'ai passé un entretien chez Amazon en avr. 2025
Entretien
1. Application Review / Screening
Recruiters or hiring managers review resumes and portfolios to shortlist candidates whose experience and skills align with the job requirements.
2. Initial HR / Recruiter Call
A short introductory call to discuss your background, the role, salary expectations, and availability. It also helps gauge your communication skills and overall fit for the company.
3. Technical / Skill-Based Assessment
Depending on the position, candidates may be asked to complete:
Online coding or problem-solving challenges (for technical roles)
Case studies, assignments, or task-based evaluations (for business or product roles)
4. Technical or Functional Interviews
One or more rounds with team members or hiring managers focused on:
Deep technical questions or project discussions
Role-specific knowledge and practical application of skills
5. Behavioral / Cultural Fit Interview
This round evaluates how well you align with the company’s values, teamwork style, and communication approach.
6. Final Interview / Leadership Round
Often conducted by a senior leader or department head, focusing on long-term goals, decision-making approach, and mutual expectations.
Questions d'entretien [1]
Question 1
Online coding or problem-solving challenges.
1. Question based on greedy.
2. Question based on query.
Interviewed for silicon team. Have only been asked about the domain specific knowledge in 1st round and system design in 2nd round and C coding in 3rd round.
The interviews were 50 mins each.
First round with hr screening - 2 leetcode questions then hr manager screening then the loop which consists of 4 interviews each an hour long. The 4 interview questions they asked where three medium leetcode questions. And one system design interview question about how to shadow deploy a test software to millions of users.
The phone screen went longer than expected, focusing heavily on implementation details. The interviewer really grilled me on my approach to a Least Recently Used (LRU) cache, asking how I'd combine a hashmap with a doubly linked list. I felt well-prepared since I had gone through system design examples on PracHub, which made me comfortable discussing eviction policies. The later rounds included more technical questions and behavioral interviews, but in the end, I received an offer, though I ultimately decided to decline. Overall, I’d say the process was average, with solid questions.
Questions d'entretien [1]
Question 1
Design and implement a Least Recently Used (LRU) cache supporting get(key) and put(key, value) in O(1) average time. Walk through combining a hashmap with a doubly linked list, eviction policy when capacity is exceeded, and how you'd extend it to handle thread-safe concurrent access.