Intervjuguide för mjukvaruingenjörer hos Amazon

Av Aaron Cao · Uppdaterad

Intervjuguide för mjukvaruingenjörer hos Amazon
Den första livekontakten med Amazon är en 30 till 45 minuter lång telefonintervju. Rekryteringen av mjukvaruutvecklare omfattar också ett kodningsprov online, och det sista och mest omfattande steget är intervjuomgången, där tekniska uppgifter och belägg för Leadership Principles formar dina förberedelser.
Den första livekontakten med Amazon är en 30 till 45 minuter lång telefonintervju. Rekryteringen av mjukvaruutvecklare omfattar också ett kodningsprov online, och det sista och mest omfattande steget är intervjuomgången, där tekniska uppgifter och belägg för Leadership Principles formar dina förberedelser.

Fler intervjufrågor för Software Engineer →

Vad händer i varje steg?

Under förberedelserna bör du se screening, kodning, systemdesign, beteendefrågor och intervjuer på plats som kategorier, inte som benämningar på intervjuomgångar hos Amazon.

Den första livekontakten med Amazon är en 30 till 45 minuter lång telefonintervju, vanligtvis med en rekryterare eller rekryterande chef. För roller som mjukvaruutvecklare ingår även ett onlineprov med ett kodningstest i rekryteringsprocessen. För SDE II ger provet 90 minuter för två tekniska frågor, följt av 20 minuter med systemdesignscenarier och en 8 minuter lång Work Style Survey.

Intervjuomgången är det sista och mest omfattande steget. Den består av fyra till sex intervjuer på 45-60 minuter vardera, där olika intervjuare bedömer olika delar av dina färdigheter och erfarenheter. En Bar Raiser, en objektiv intervjuare utanför rekryteringsteamet, deltar för att hjälpa till att upprätthålla rekryteringsstandarden hos Amazon. Intervjupanelen håller en genomgång efter den sista intervjun.

Vad bedöms i varje intervju?

Intervjuerna för mjukvaruutvecklare hos Amazon omfattar programmeringsspråk, datastrukturer, algoritmer, kodning, objektorienterad design, databaser, distribuerade system, operativsystem och internetteknik. De flesta tekniska intervjuer kräver kodning och systemdesignövningar på whiteboard. Tyngdpunkten ligger på att använda kunskap för att lösa problem, inte på att återge isolerade detaljer.

För SDE II förväntas kandidater skriva syntaktiskt korrekt kod i stället för pseudokod och vara beredda på minst en fråga om design av mjukvarusystem. I intervjuer för mjukvaruingenjörer i allmänhet bör du synliggöra kodkvalitet och kommunikation genom att redovisa antaganden, förklara avvägningar, testa gränsfall och svara tydligt på nya begränsningar.

De 16 Leadership Principles hos Amazon utgör grunden för varje rekryteringsbeslut, och STAR-metoden är en hörnsten i intervjuerna. Presentera varje exempel genom situation, uppgift, handling och resultat. Vid allmänna frågor om samarbete och ansvar bör du tydliggöra dina egna beslut, hur du arbetade med andra och vad som förändrades tack vare dina handlingar.

Hur skiljer sig processen för mjukvaruingenjörer från andra roller?

För SDE II anger Amazon ett onlineprov som följs av fyra 55 minuter långa intervjuer i intervjuomgången med personer från mjukvaruutvecklingsområdet. Rollen kräver syntaktiskt korrekt kodning och omfattar design av mjukvarusystem.

Som jämförelse varar telefonintervjun för Product Manager - Technical i 60 minuter med en senior ledare och är jämnt uppdelad mellan frågor om Leadership Principles och den tekniska produktlivscykeln. Intervjuomgången består av fem intervjuer på 55 minuter. En teknisk telefonintervju för Applied Scientist varar i 60 minuter med en senior ledare och följs ibland av en andra telefonintervju, före fyra intervjuer på 55 minuter med personer från forskningsområdet. Varje intervjuare i omgången ställer vanligtvis två eller tre beteendefrågor.

Dina förberedelser inför rollen som mjukvaruingenjör bör därför inriktas på implementation, datavetenskapliga grunder, systemdesign och koncisa belägg från beteendesituationer, i stället för att utgå från en förberedelseplan för en annan roll.

Hur lång och svår är processen?

Amazon publicerar inte hur lång tid hela processen tar. Du får vanligtvis återkoppling inom två arbetsdagar efter telefonintervjuer och inom fem arbetsdagar efter intervjuomgången.

Svårigheten ligger i bredden och tillämpningen. Intervjuomgången är det mest omfattande steget hos Amazon, medan området för mjukvaruutveckling sträcker sig över kodning, design, databaser, distribuerade system, operativsystem och internetteknik. För SDE II innebär korrekt syntax och minst en fråga om design av mjukvarusystem konkreta prestationskrav. Förbered dig på att växla mellan implementation, designresonemang och belägg från din erfarenhet utan att förlora tydligheten.

Hur bör jag förbereda mig inför bedömningen?

  • Teknisk bredd: Repetera de områden som Amazon anger: programmering, datastrukturer, algoritmer, objektorienterad design, databaser, distribuerade system, operativsystem och internetteknik.
  • Kodning: Öva på att redovisa antaganden, välja en lämplig datastruktur, skriva fullständig kod, kontrollera gränsfall och förklara komplexitet. Om du siktar på SDE II bör du öva på två tekniska frågor inom 90 minuter och se till att koden är syntaktiskt korrekt.
  • Systemdesign: Öva på att omvandla ett öppet problem till krav, gränssnitt, dataval, felhantering och tydliga avvägningar. Förklara varje beslut medan du bygger designen.
  • Belägg från beteendesituationer: Koppla STAR-berättelser till samtliga 16 Leadership Principles. Håll din egen insats åtskild från teamets arbete och knyt den till ett konkret resultat.
  • Övning: Använd en övningsintervju för att kontrollera att ditt resonemang hörs, din kod är läsbar och dina exempel tydliggör ditt bidrag.

Så rekryterar Amazon

Fakta verifierade 2026-09-03

Exempelfrågor

  1. Hur skulle du upptäcka en cykel i en länkad lista och förklara komplexiteten i din metod?
  2. Hur skulle du implementera en cache med förutsägbart utkastningsbeteende och förklara dina designval?
  3. Hur skulle du utforma en tjänst som förblir tillgänglig när trafiken ökar?
  4. Vilka avvägningar skulle du överväga när du väljer mellan relationsbaserad och icke-relationsbaserad lagring?
  5. Kan du beskriva ett tillfälle då du tog ansvar för ett svårt tekniskt problem?
  6. Hur har du hanterat en teknisk oenighet samtidigt som du bevarade samarbetet?
  7. Hur skulle du diagnostisera en tjänst som blir långsam under belastning?

Vanliga frågor

Vad händer under telefonintervjun hos Amazon?
Det är den första livekontakten med Amazon: ett 30 till 45 minuter långt samtal, vanligtvis med en rekryterare eller rekryterande chef.
Hur är intervjuomgången hos Amazon upplagd?
Intervjuomgången är det sista och mest omfattande steget, med fyra till sex intervjuer på 45-60 minuter vardera. Varje intervjuare bedömer olika delar av dina färdigheter och erfarenheter.
Får alla kandidater till roller som mjukvaruingenjör hos Amazon provformatet för SDE II?
Amazon anger det exakta formatet för SDE II: 90 minuter kodning, 20 minuter systemdesign och en 8 minuter lång Work Style Survey. Den bredare vägledningen för mjukvaruutvecklare anger att processen omfattar ett onlineprov med ett kodningstest, så följ instruktionerna för just din roll.
Vad bedömer Amazon i intervjuer för mjukvaruutvecklare?
Det tekniska innehållet omfattar programmeringsspråk, datastrukturer, algoritmer, kodning, objektorienterad design, databaser, distribuerade system, operativsystem och internetteknik. Amazon grundar också varje rekryteringsbeslut på sina 16 Leadership Principles.
Vad händer efter intervjuomgången?
Intervjupanelen håller en genomgång efter den sista intervjun. Amazon ger vanligtvis återkoppling inom fem arbetsdagar efter intervjuomgången, och en Bar Raiser utanför rekryteringsteamet deltar i omgången för att hjälpa till att upprätthålla rekryteringsstandarden.

Relaterade svar

← Intervjuprocessen hos Amazon