AWS mülakat soruları
Yazan: Aaron Cao · Güncellendi

AWS mülakatları, kataloğu ezbere bilip bilmediğinizi değil, üretimde servis çalıştırıp çalıştırmadığınızı test eder. VPC ağ yapısı, IAM, depolama sınıfları ve yüksek erişilebilirlik üzerine temel sorular bekleyin, ardından maliyet, arıza ve göç hakkında, servis adından çok muhakemenin önemli olduğu senaryo soruları gelir.
AWS mülakatçıları gerçekte neyi test eder?
Servis listesini okudunuz ama mülakatın nasıl geçeceğini hâlâ kestiremiyorsunuz. Bu boşluk normaldir ve bu bölüm onu kapatır: AWS turları, bir şeyi adlandırıp adlandıramadığınızı değil, işletip işletmediğinizi ortaya çıkarmak için kurgulanmıştır.
Bu örüntü takip sorusunda ortaya çıkar. Mülakatçı hangi servisi kullanacağınızı sorar, doğru cevap verirsiniz, bir sonraki soru ise neden diğerini kullanmadığınızdır. İş yükünü işletmiş biri bir faturadan, bir kesintiden veya bir göçten yola çıkarak cevap verir. Yalnızca dokümantasyonu okumuş biri tıkanır. AWS mülakatlarına karar verdiren, ilk soru değil, bu ikinci sorudur.
Üç tür tur tekrarlanır: ağ yapısı, kimlik, depolama ve hesaplama üzerine bir temel bilgi turu; kısıtlar altında bir şey tasarladığınız bir senaryo veya tasarım turu; ve size bir belirti verilip ne kontrol edeceğinizin sorulduğu bir sorun giderme turu. Derinlik beklentisi kıdemle birlikte artar, ama şekil aynı kalır. Diğer rol ve konu bankaları mülakat soruları merkezinde bulunur.
En sık hangi temel AWS soruları çıkar?
Bunlar, AWS mülakatlarında tekrar eden ve turların genelde düzenlenme biçimine göre gruplanmış temel sorulardır.
Ağ yapısı ve VPC
- VPC nedir ve genel ile özel alt ağlar birbirinden nasıl ayrılır?
- Ne zaman bir NAT gateway'e ihtiyacınız olur ve bu size neye mal olur?
- Security group'lar network ACL'lerden nasıl farklıdır?
- İki VPC'yi nasıl bağlarsınız ve peering ne zaman yanlış seçimdir?
Kimlik ve güvenlik
- IAM rollerini, politikalarını ve kullanıcılarını açıklayın, hangisini ne zaman kullanırsınız.
- Bir EC2 örneği bir key saklamadan kimlik bilgilerini nasıl alır?
- En az ayrıcalık ilkesi gerçek bir politikada nasıl görünür?
- AWS'de sırları nasıl döndürür ve denetlersiniz?
Depolama ve veritabanları
- S3 depolama sınıflarını karşılaştırın ve hangisini ne zaman kullanacağınızı açıklayın.
- EBS ile instance store arasındaki fark nedir?
- RDS yerine ne zaman DynamoDB seçersiniz ve neden vazgeçersiniz?
- Okuma replikaları çoklu AZ dağıtımından nasıl farklıdır?
Hesaplama ve erişilebilirlik
- Auto scaling gruplarını ve ölçekleyeceğiniz metrikleri açıklayın.
- Lambda ne zaman yanlış cevap olur?
- Bir erişilebilirlik bölgesi ile bir bölge arasındaki fark nedir?
- Tüm bir erişilebilirlik bölgesinin kaybına dayanacak şekilde nasıl tasarlarsınız?
Bir senaryo sorusuna nasıl cevap verirsiniz?
Senaryo soruları adayları birbirinden ayıran sorulardır, çünkü ezberlenebilir bir cevap yoktur. Tipik sorular:
- Aylık faturamız iki katına çıktı ama trafik çıkmadı. Nedenini nasıl bulursunuz?
- Tek bir istek için çok büyük dosyaları işleyen bir dosya yükleme hattı tasarlayın.
- Bir servis yalnızca bir erişilebilirlik bölgesinde yavaş. İlk önce neyi kontrol edersiniz?
- Yerinde bir veritabanını minimum kesinti süresiyle AWS'ye taşıyın. Adım adım anlatın.
- Bu mimariyi bölgesel bir kesintiden nasıl sağ çıkarırsınız ve bunun maliyeti ne olur?
Her seferinde aynı sırayla cevap verin: önemli olduğunu düşündüğünüz kısıtı yeniden ifade edin, varsayımınızı sesli söyleyin, bir servis seçin, sonra kabul ettiğiniz ödünü adlandırın. Mülakatçıların dinlediği şey ödün cümlesidir, çünkü bu, seçimin bedelini bildiğinizi kanıtlar.
Orta ölçekli bir şirkette platform rolü için mülakata giren bir backend mühendisinden bir yükleme hattı tasarlaması istenir. Hemen S3'ü adlandırmak yerine, yüklemelerin kullanıcıya yönelik olup olmadığını ve dosyaların ne kadar büyük olduğunu sorar, ardından multipart yüklemeli presigned URL'leri seçer ve application sunucuları üzerinden yönlendirmeyi reddettiğini çünkü bunun throughput'u bir ölçeklendirme sorununa dönüştüreceğini açıklar. Servis seçimi sıradandı; hatırlanan şey muhakemesiydi.
Bunları nasıl pratik yapmalısınız?
Bir soru listesi okumak pratik değildir. AWS mülakatlarındaki başarısızlık modu, cevabı bilip onu yapısız bir monolog olarak sunmaktır ve bu ancak konuştuğunuzda ortaya çıkar.
Yukarıdaki listeleri sesli olarak, birer birer çalışın ve kendinizi dört parçalı sıraya bağlı tutun: kısıt, varsayım, seçim, ödün. Birkaçını kaydedin ve cevabınızın şeklini kaybettiği anı geri dinleyin. Aynı seti bir deneme mülakatı olarak çalıştırmak, tek başınıza prova edemeyeceğiniz ve AWS mülakatçılarının en çok dayandığı kısım olan takip sorusunu ekler.
Açıkça belirtilmesi gereken bir sınır var: bazı AWS seçmeleri canlı bir konuşma değil, otomatik, kayıtlı veya gözetimli değerlendirmelerdir. Bunlar, SubcueAI dahil herhangi bir canlı asistanın kapsamı dışındadır. Orada yardımcı olan tek şey hazırlıktır ve mülakat türleri merkezi hangi formatların nasıl davrandığını açıklar.
SSS
AWS mülakatını geçmek için bir AWS sertifikasına ihtiyacım var mı?
AWS mülakatları ağ yapısında ne kadar derine iner?
En yaygın AWS mülakat hatası nedir?
AWS mülakat soruları DevOps ve backend rolleri için farklı mıdır?
Bir AWS mülakatı sırasında bir yapay zekâ asistanı kullanabilir miyim?
İlgili sorular
- Bir HireVue video mülakatında hangi sorular sorulur?
- Bir DSA mülakatında hangi sorular sorulur?
- Satış mülakatında hangi sorular sorulur?
- Power BI mülakatlarında gerçekte hangi sorular sorulur?
- Müşteri hizmetleri mülakatında hangi sorular sorulur?
- Kâr amacı gütmeyen bir kuruluşta iş görüşmesinde hangi sorular sorulur?