Frontend
Mevcut projeniz hakkında konuşun ve gösterin.
Tanımlanmamış bir görev gönderildiği durumlar oldu mu? Bu durumlarla nasıl başa çıktınız?
"Breadcrumbs" (kırıntılar) kavramını biliyor musun? Bu bileşeni uygularken hangi HTML etiketlerini kullanacaksın?
const { foo: bar, bar: foo } = { foo: 1, bar: 2 } console.log(bar) // console.log(foo) //
Geliştirici sayısı arttıkça (ön uçta çalışan arka uç geliştiriciler de dahil olmak üzere) çatışmaların olabildiğince az olması için geliştirmeyi nasıl yapılandırmalısınız?
Çok sayıda alan (yaklaşık 50), dinamik bölümler, toplam maliyetin anlık hesaplanması ve birkaç ekrana bölünmüş büyük bir sigorta hesaplama formuyla çalışmayı nasıl organize ederdiniz?
Yeni şirketi hangi kriterlere göre seçeceksin?
Bir fonksiyonun argümanları ile parametreleri arasındaki fark nedir?
Yapay zeka ajanlarıyla deneyiminiz oldu mu? Sinir ağlarıyla çalışmak hakkında izlenimleriniz nelerdir?
İşinizde sinir ağları kullanıyor musunuz?
Bağlantı yöntemiyle hangi tür bağlı liste kullanılır?
Açıklama: Uygulama tarayıcıda masaüstü müydü yoksa yerel mi?
Yeni bir iş yerinde ne arıyorsun, nelere dikkat ediyorsun?
//Şehirlerin sıralı listesini uygula // Örnek: // A // Arkhangelsk // Astrahan // B // Belgorod // ...
console.log ve neden böyle sıralanır? Senkron ve asenkron kodun çalışma sırasını açıkla (Event Loop, makro ve mikro görevler).
Hangi state manager'ları kullandınız? Hangilerini beğeniyorsunuz?
Yetkilendirme tokenleri nasıl doğru şekilde oluşturulur? Token içinde ne bulunmalı ve kaba kuvvet saldırılarına karşı nasıl korunmalı?
Ev projelerinde veritabanlarıyla çalıştınız mı? Tablo sorguları yaptınız mı, eklemeler?
Pazarlama departmanından bir görev geldiğini hayal edin: Bir özellik eklemek istiyoruz — sol üst köşedeki logo, Merkür gerilemede ise ters çevrilmiş olmalı. Ne yapardınız?
Pratik görev: smartFetch fonksiyonunu uygulamak, bu fonksiyon 100 milisaniye boyunca ID'leri toplar ve backend'e (batchFetch) tek bir toplu istek yapar, her belirli ID için sonucu Promise aracılığıyla döner.