Frontend
Reduce fonksiyonu için generics kullanarak (dizi, callback ve sonuç) tipleri yazın.
Başka nerelerde mülakatlara katılıyorsunuz?
Ön uç geliştirmede Arayüz Ayrımı ilkesine bir örnek veriniz.
Hangi metriklerin eklenmesi gerektiğine kim karar verir — ürün ve teknik metrikler?
Yani, sihir akışındaki farklı adımlar arasında form durumunu koruyordunuz, doğru mu? Bunu nasıl saklıyordunuz? İç depolama mı yoksa backend'te mi saklıyordunuz?
Next.js'ten bahsettiğinize göre, başka hangi paketleyiciler, derleyiciler, geliştirme araçları kullandınız?
Critical Rendering Path hakkında anlat — render ağacı oluşturulurken ne oluyor?
Üç metriği söyledin: LCP, INP ve CLS. Interaction to Next Paint hakkında daha detaylı anlat — bu metrik nedir ve tam olarak ne ölçer?
Açıklayın: Projenin küçük bir ön yüz kısmıyla ilgili olarak, yaklaşık kaç satır kod (10, 100, 1000, 100000)? Hangi kod hacminden itibaren kod tabanını büyük olarak adlandırırsınız?
subscribe metodunun karmaşıklığı (Big O) nedir?
Kafka dışında ne kullanıldı? Kafka'nın artıları ve eksileri nelerdir?
Güvenli bir şekilde hassas verilerin iletimi için fetch isteği nasıl doğru şekilde değiştirilir?
Verilen fonksiyon imzasını kullanarak bir doğrulayıcı yazın (editörde satır 11). Değerin tipi bilinmeyen olarak ayarlanmıştır çünkü form alanın tam türünü bilmiyor, ancak bunun bir dize olduğunu varsayıyoruz. Lütfen fonksiyon anahtar kelimesi yerine ok fonksiyonları kullanın.
Virtual DOM nedir ve nasıl çalışır? JavaScript'teki normal DOM'dan farkı nedir?
Deneyiminizden bahsedin, son zamanlarda ne ile uğraşıyorsunuz?
Lütfen, işiniz hakkında kısaca bilgi verin: tam olarak ne yapıyordunuz, neyi hayata geçirdiniz?
Bir div nasıl ortalanır? Position absolute ile nasıl yapılır?
Bir ekip mi yönetiyorsunuz? Sürecinizin nasıl işlediğini, görevlerin nereden geldiğini ve nasıl gerçekleştirildiğini anlatın
Seçim widget'ına bak (liste öğelerinin birkaç durumu). Burada ne yanlış?
Pratik görev: otomatik tamamlama bileşeni (tahminli arama) uygulamak — giriş için debounce ile, AbortController kullanarak önceki isteği iptal etme, yükleme durumunu gösterme, öneri listesini ve tıklama ile liste öğesi seçim işlemini içerir.