React, Stack Overflow anketinde web framework’leri arasında %44,7 ile birçok ürün ekibinin varsayılan UI katmanı (Stack Overflow 2025 Technology). Mülakatınız hook kurallarını ezberletmek değil, bileşen muhakemesini test etmeli.
Bu beş soru Indeed’in front-end geliştiriciler için listelediği temalarla uyumludur: React gibi framework’ler, DOM davranışı, hata ayıklama, performans ve teslim edilmiş deneyim (Indeed: Front-end developer mülakat soruları).
1. “Bir şeyin bileşende mi, hook’ta mı yoksa paylaşılan utility’de mi olması gerektiğine nasıl karar verirsiniz?”
Güçlü adaylar uyum, yeniden kullanım ve test sınırlarından bahseder. Zayıf yanıtlar dosyaları rastgele böler veya JSX kopyalayıp “hissetti” der.
2. “Yukarı taşıdığınız state’i anlatın—ve taşıdığınıza pişman olduğunuz state’i.”
Indeed front-end rehberleri gerçek proje deneyimini vurgular. Prop drilling acısı, context veya store seçimleri ve kötü soyutlamayı geri alıp alamadıklarını dinleyin.
3. “Bir React ekranını yavaşlatan neydi ve nasıl düzelttiniz?”
Performans soruları tutorial React’i üretim React’inden ayırır. Profiling, ölçülü memoization, liste sanallaştırma veya fetch waterfall’ları istiyorsunuz—her yere useMemo değil.
4. “Kırılgan snapshot-only coverage olmadan React davranışını nasıl test edersiniz?”
Kullanıcı odaklı testler (Testing Library tarzı), kritik yollar ve dürüst boşluklar. Sadece snapshot sarı bayrak.
5. “Form veya modal göndermeden önce hangi erişilebilirlik kontrollerini yaparsınız?”
Indeed erişilebilirliği front-end beklentileri arasında sayar. Label, focus trap, klavye yolları ve screen reader kontrolleri—“component library kullanıyoruz yeter” değil.
Yanıtları karşılaştırılabilir kanıta dönüştürün
Her finalist için bir bileşen sınırı, bir state kararı, bir performans düzeltmesi ve bir a11y alışkanlığı kaydedin.
Her finalist için tek skor kartı
Bu açık pozisyon için her adaya aynı beş soruyu sorun. Tutarlı sorular tutarlı değerlendirmeyi destekler; bu da EEOC’nin aynı pozisyon için başvuranlara aynı standartları uygulama yönlendirmesiyle uyumludur (EEOC).
Canvider JobCraft ile React seviyesini ilana yazın, InterviewGen ile takip soruları üretin ve DecisionHelper ile finalistleri karşılaştırın.
Sonraki adım: InterviewGen’i keşfedin ve DecisionHelper, ardından ücretsiz başlayın.