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

Microsoft'un mülakat süreci üç türü harmanlar: orta seviyede veri yapıları ve algoritma kodlama problemleri, growth mindset ile başarısızlıktan öğrenme etrafında kurgulanmış davranışsal sorular ve kıdemli roller için bir sistem tasarımı turu. Çoğu tur kısa bir özgeçmiş taramasıyla başlar.
Microsoft'taki üç soru türü nedir?
İnternette bulduğunuz soru listelerinin çoğu, hangi tura ait olduklarına dair hiçbir ipucu vermeyen düz bir problem yığınıdır ve bu da onlara hazırlanmayı zorlaştırır. Bu bölüm soruları hangi turun sorduğuna göre sıralar, böylece her mülakatçının aslında neyi test ettiğini görebilirsiniz. Microsoft'un süreci kodlama, davranışsal ve kıdemli roller için tasarım olarak net biçimde ayrılır.
- Kodlama. Tur başına bir problem, genellikle paylaşılan bir editörde muhakemenizi anlatarak çözülür. Veri yapıları ve algoritmalar, ilerledikçe eklenen ek kısıtlarla birlikte.
- Davranışsal. Nasıl çalıştığınızla ilgili sorular, bir başarı listesi yerine öğrenme ve uyum sağlama etrafında kurgulanır.
- Sistem tasarımı. Tasarlanıp ölçeklendirilecek açık uçlu bir servis, kıdemli ve principal süreçlerinde standarttır.
As-appropriate mülakatçı, nihai kararda ağırlığı olan ve sürece katılan kıdemli kişi, bu kategorilerin herhangi birinden soru sorabilir. O turu ayrı bir kategori olarak hazırlanmak bir hatadır. Sürecin tamamının yapısı şirket mülakatları konu merkezinde anlatılıyor.
En çok hangi kodlama soruları çıkıyor?
Bildirilen süreçlerde tekrar eden kategoriler tutarlıdır:
- Yerinde değişiklik ve two-pointer problemleri dahil dizi ve string manipülasyonu
- Numarasının neye göre seçileceğinin hile olduğu hash map problemleri
- Bağlı liste işlemleri, tersine çevirme ve döngü tespiti
- İkili ağaçlar: gezinme, derinlik, yol toplamları ve en düşük ortak ata
- Genişlik öncelikli ve derinlik öncelikli arama ile grafik gezinmesi
- Merdiven tırmanma ve bozuk para değişimi varyantları gibi yaklaşılabilir seviyede dinamik programlama
- String ve dizilerde kayan pencere problemleri
Zorluk, ününün ima ettiği kadar aşırı değildir. Bir Microsoft kodlama turunu zorlaştıran şey problem değil, mülakatçı kısıt eklerken çözümü yüksek sesle yapıyor olmanızdır. Sessizce sunulan çalışan bir çözüm, net muhakemeyle sunulan kısmi bir çözümden daha düşük puan alır.
Microsoft davranışsal soruları nasıl sorar?
Growth mindset, Microsoft'un beyan ettiği kültürel çerçevedir ve davranışsal sorular bundan kaynaklanır. Yanlış olduğunuzu, eleştiri aldığınızı veya fikrinizi değiştirdiğinizi anlatmanızı isteyen sorular bekleyin:
- Başarısız olduğunuz bir zamanı ve sonrasında neyin değiştiğini anlatın
- Aldığınız zor geri bildirimi ve onunla ne yaptığınızı anlatın
- Bir ekip arkadaşınızla yaşadığınız anlaşmazlığı ve nasıl çözüldüğünü anlatın
- Yabancı bir şeyi hızla öğrenmeniz gereken bir zamanı anlatın
- Neden Microsoft ve neden bu ekip
Bir startup'tan kıdemli bir role geçen bir backend mühendisi, dört ayrıntılı hikaye hazırladı ve bunları sorulan soruya göre uyarlayarak süreç boyunca yeniden kullandı. Mülakatçılar sonrasında notlarını karşılaştırır, dolayısıyla mesele çeşitlilik değil, her hikayenin kendi özel kararlarınızla ilgili takip sorularına dayanabilmesidir. Her birini durum, eylem ve sonuç olarak yapılandırın ve eylem bölümünü en uzun kısım yapın.
Role özgü daha fazla soru bankası ve alıştırma seti mülakat soruları konu merkezinde gruplanmıştır.
Cevapları sesli olarak pratik etmek
Bir soru listesi okumak tanıma yeteneği kazandırır, akıcılık değil. Aradaki fark, bekleyen bir kişiye gerçek zamanlı olarak yapılandırılmış bir cevap üretmeniz gerektiğinde ortaya çıkar. Zamanlanmış olarak sözlü cevapları prova etmek bu farkı kapatır ve bunu bir yapay zeka mülakatçısına karşı yapmak mock interview sayfasında mümkündür.
Canlı turların kendisi için SubcueAI, sistem sesini ve mikrofonunuzu yakalayan ve önerileri kayan yerel bir overlay'de gösteren yerel bir macOS ve Windows uygulaması olarak; Side Panel'i Chromium tabanlı tarayıcılarda bir toplantı sekmesi için canlı yardım yapan ve yalnızca o sekmenin sesini yakalayan bir tarayıcı uzantısı olarak sunulur. Görüşmeye katılan bir toplantı botu yoktur ve toplantı sayfasına hiçbir şey eklenmez.
Dürüst sınır kodlama turudur. Microsoft mülakatları Microsoft Teams üzerinde yürütülür ve bir kodlama turu genellikle ekranınızı paylaşmanız anlamına gelir; bu da yerel overlay'i mülakatçının gördüklerinin içine koyar. Bu, işe alım uzmanı görüşmesi, davranışsal turlar ve tasarım tartışması için geçerlidir, ekranı paylaşılan bir kodlama oturumu için değil.