AWS interjúkérdések

Szerző: Aaron Cao · Frissítve

AWS interjúkérdések
Az AWS interjúk azt tesztelik, hogy futtattál-e már szolgáltatásokat élesben, nem azt, hogy fel tudod-e mondani a katalógust. Számíts alapkérdésekre a VPC hálózatról, az IAM-ről, a tárolási osztályokról és a magas rendelkezésre állásról, majd szcenárió-kérdésekre a költségről, a hibáról és a migrációról, ahol az indoklás számít jobban, mint a szolgáltatás neve.

Az AWS interjúk azt tesztelik, hogy futtattál-e már szolgáltatásokat élesben, nem azt, hogy fel tudod-e mondani a katalógust. Számíts alapkérdésekre a VPC hálózatról, az IAM-ről, a tárolási osztályokról és a magas rendelkezésre állásról, majd szcenárió-kérdésekre a költségről, a hibáról és a migrációról, ahol az indoklás számít jobban, mint a szolgáltatás neve.

Mit tesztelnek valójában az AWS interjúztatók?

Elolvastad a szolgáltatások listáját, mégsem tudod, milyen lesz az interjú. Ez a hiányérzet természetes, és ez a szakasz pontosan ezt oldja fel: az AWS körök arra épülnek, hogy kiderítsék, üzemeltettél-e már valamit, nem pedig arra, hogy meg tudod-e nevezni.

A minta a követő kérdésben jelenik meg. Az interjúztató megkérdezi, melyik szolgáltatást használnád, helyesen válaszolsz, majd jön a kérdés, hogy miért nem a másikat. Aki ténylegesen üzemeltette a rendszert, egy számlából, egy leállásból vagy egy migrációból válaszol. Aki csak a dokumentációt olvasta, elakad. Nem az első, hanem ez a második kérdés dönti el az AWS interjúkat.

Három forduló-típus ismétlődik: egy alapozó forduló hálózatról, azonosításról, tárolásról és számításról; egy szcenárió- vagy tervezési forduló, ahol korlátok között kell megtervezned valamit; és egy hibaelhárítási forduló, ahol egy tünetet kapsz, és azt kérdezik, mit ellenőriznél. A mélység elvárása a szenioritással nő, de a forma megmarad. További szerepkör- és témabankok találhatók az interjúkérdés-gyűjteményben.

Melyik AWS alapkérdések kerülnek elő a leggyakrabban?

Ezek azok az alapkérdések, amelyek visszatérően előkerülnek az AWS interjúkon, a fordulók szokásos csoportosítása szerint rendezve.

Hálózat és VPC

  • Mi az a VPC, és miben különböznek a nyilvános és a privát alhálózatok?
  • Mikor van szükség NAT gateway-re, és ez mibe kerül?
  • Miben különböznek a security groupok a network ACL-ektől?
  • Hogyan kötnél össze két VPC-t, és mikor rossz választás a peering?

Identitás és biztonság

  • Magyarázd el az IAM szerepköröket, szabályzatokat és felhasználókat, és mikor melyiket használnád.
  • Hogyan jut hitelesítő adatokhoz egy EC2 instance kulcs tárolása nélkül?
  • Hogyan néz ki a legkisebb jogosultság elve egy valódi szabályzatban?
  • Hogyan forgatod és auditálod a titkokat az AWS-ben?

Tárolás és adatbázisok

  • Hasonlítsd össze az S3 tárolási osztályokat, és magyarázd el, mikor melyiket használnád.
  • Mi a különbség az EBS és az instance store között?
  • Mikor választanád a DynamoDB-t az RDS helyett, és mit adsz fel cserébe?
  • Miben különböznek az olvasási replikák a multi-AZ telepítéstől?

Számítás és rendelkezésre állás

  • Magyarázd el az auto scaling groupokat és azokat a metrikákat, amelyek alapján skáláznál.
  • Mikor rossz válasz a Lambda?
  • Mi a különbség egy availability zone és egy régió között?
  • Hogyan terveznél egy teljes availability zone elvesztésére?

Hogyan válaszolj egy szcenárió-kérdésre?

A szcenárió-kérdések azok, amelyek elválasztják a jelölteket, mert nincs bemagolható válasz. Tipikus felvetések:

  • A havi számlánk megduplázódott, a forgalom nem. Hogyan derítenéd ki, miért?
  • Tervezz egy fájlfeltöltési folyamatot, amely kezeli az egy kérésnél túl nagy fájlokat.
  • Egy szolgáltatás csak egy availability zone-ban lassú. Mit ellenőriznél először?
  • Költöztess egy helyben üzemeltetett adatbázist az AWS-be minimális leállással. Vezess végig rajta.
  • Hogyan tennéd ezt az architektúrát ellenállóvá egy regionális leállással szemben, és mibe kerülne ez?

Mindig ugyanabban a sorrendben válaszolj: fogalmazd újra a szerinted lényeges korlátot, mondd ki hangosan a feltételezésedet, válassz egy szolgáltatást, majd nevezd meg a kompromisszumot, amit elfogadtál. Az interjúztatók erre a kompromisszumos mondatra figyelnek, mert ez bizonyítja, hogy tudod, mibe került a választásod.

Egy backend mérnököt, aki egy közepes méretű cégnél platform szerepkörre interjúzik, megkérnek, hogy tervezzen meg egy feltöltési folyamatot. Ahelyett, hogy azonnal az S3-at nevezné meg, megkérdezi, hogy a feltöltések felhasználó-orientáltak-e, és mekkorák a fájlok, majd előre aláírt URL-eket (presigned URL) választ többrészes feltöltéssel, és elmagyarázza, hogy azért vetette el az alkalmazásszervereken keresztüli útvonalat, mert az az átviteli sebességet skálázási problémává tette volna. A szolgáltatás választása hétköznapi volt; az, amire emlékeztek, az indoklás volt.

Hogyan gyakorold ezeket?

Egy kérdéslista elolvasása nem gyakorlás. Az AWS interjúk tipikus buktatója, hogy ismered a választ, de strukturálatlan monológként adod elő, és ez csak akkor derül ki, amikor beszélsz.

Menj végig a fenti listákon hangosan, egyszerre egy kérdéssel, és tartsd magad a négyrészes sorrendhez: korlát, feltételezés, választás, kompromisszum. Vegyél fel néhányat, és hallgasd vissza, hol veszíti el a válaszod a formáját. Ha ugyanezt a készletet mock interjúként futtatod le, hozzáadódik a követő kérdés is, amit egyedül nem tudsz begyakorolni, és amire az AWS interjúztatók leginkább támaszkodnak.

Egy korlátot érdemes világosan kimondani: néhány AWS szűrő automatizált, rögzített vagy felügyelt értékelés, nem élő beszélgetés. Ezek kívül esnek bármely élő asszisztens hatókörén, a SubcueAI-t is beleértve. Ott csak a felkészülés segít, és az interjútípusok gyűjteménye elmagyarázza, melyik formátum hogyan viselkedik.

GYIK

Szükségem van AWS minősítésre az interjú teljesítéséhez?

Egy minősítés segíthet átjutni az önéletrajz-szűrőn, de ritkán éli túl a követő kérdést. Az interjúztatók megkérdezik, miért vetettél el egy alternatívát, és erre a válasz abból fakad, hogy üzemeltetted a rendszert, nem pedig egy vizsgából.

Milyen mélyen mennek bele az AWS interjúk a hálózatokba?

Mélyebbre, mint a legtöbb jelölt gondolná. A VPC felépítése, az alhálózatok, a security groupok kontra network ACL-ek, és hogy a forgalom valójában hogyan hagyja el a privát alhálózatot, szinte minden fordulóban előkerül, minden szenioritási szinten.

Mi a leggyakoribb hiba az AWS interjúkon?

Ha megnevezed a szolgáltatást, de nem nevezed meg a kompromisszumot. Az interjúztatók gyakran hallják a helyes választ; arra figyelnek, hogy tudod-e, mibe került a választásod pénzben, késleltetésben vagy üzemeltetési terhelésben.

Különböznek az AWS interjúkérdések a DevOps és a backend szerepkörök esetén?

Az alapok nagyrészt átfednek. A DevOps fordulók mélyebben belemennek a hálózatokba, az IAM-be és a hibaelhárításba, míg a backend fordulók több időt töltenek az adattárolókkal és az alkalmazásszintű tervezési döntésekkel.

Használhatok AI asszisztenst egy AWS interjú alatt?

Egy élő asszisztens kizárólag élő, szóbeli fordulóra készült, de még akkor is kizárja ezt a rögzítés, a képernyőmegosztás, a felügyelet vagy egy céges kezelésű eszköz. Az automatizált értékelések kívül esnek a hatókörön.

Kapcsolódó kérdések

← Több erről: Interjúkérdések szerep és téma szerint