Frontend
OSI modeli nedir? L2, L3, L7 nedir?
İlk şirketten neden ayrıldınız?
Eğer Promise çözülmediyse ve reddedildiyse, hatayı nerede yakalayabiliriz? Then ve catch dışında başka ne var? Finally ne zaman çalışır?
Havaalanlarındaki yolcu hizmetleri ajanları için yönetim portalının işlevselliği hakkında biraz bahsedebilir misin?
useLayoutEffect ne zaman çağrılır ve useEffect'ten nasıl ayrılır?
Bu projede mimari, durum yöneticisi ve bileşen kütüphanesi olarak ne seçtiniz ve neden?
Bir kullanıcı bazen düğmeye basılamadığını söylüyor, ancak yerel olarak sorun tekrarlanmadı. Hata ayıklama adımların nelerdir? Neler neden olabilir?
Yetkilendirme ile kimlik doğrulama arasındaki fark nedir?
Promise hakkında anlat: nedir, durumları ve statik metodlar (özellikle Promise.all ve Promise.race arasındaki fark)?
/** * 'asyncAuth(callback)' fonksiyonu, içinde hata (birinci argüman) ve * backend'den gelen veriler (ikinci argüman) ile çağrılabilen bir callback alır. * asyncAuth((error, data) => {}); * * 'auth()' fonksiyonunu uygulamanız gerekiyor, * bu fonksiyon 'asyncAuth()' çağırır, ancak bir Promise döner. * * @returns {Promise} */ function auth() { return new Promise((resolve, reject) => { asyncAuth((error, data) => { if (error) { reject(error) } else { resolve(data) } }); }) } /** * 'tryAuth()' fonksiyonu, 'auth()' kullanır ve hata durumunda, * N ek deneme yapar. * Tüm denemeler başarısız olursa, son hatayı döner. * * @returns {Promise} */ function tryAuth(n) { return new Promise((resolve, reject) => { function attempt(attemptsLeft) { auth().then(resolve).catch((error) => { if (attemptsLeft <= 0) { reject(error); } else { attempt(attemptsLeft - 1); } }); } attempt(n); }); }
Yeni iş yerinizde neyle çalışmak istersiniz, gelecekte ne ilginizi çeker?
Özgeçmişinizdeki deneyiminizden bahsedin: görevler, teknolojiler, başarılar ve Sovcombank'ta üç buçuk yıldan fazla süredir elde edilen başarılar.
Son ekibinizdeki süreçler hakkında konuş: sprintler, kanban, planlama — pratikte nasıl oldu?
Gösterge tabloları hakkında daha fazla bilgi ver: metrikler nereden alındı, hangi metrikleri topladınız.
UI-kit'ten bahsettiniz. Uygulamada en zor veya ilginç olan bileşen hangisiydi ve en büyük zorluğu hangi bileşen yarattı?
Uygulamadaki sıralamayı nasıl değerlendiriyorsunuz — doğru çalışıyor mu?
JavaScript'te Promise nedir? Promisenin durumları ve onunla çalışma yöntemleri hakkında bilgi ver.
Neden Redux yerine Zustand'u seçtiniz?
Dockerfile'da kullanılan dört ana yöneriyi belirtin
Git Merge ile Git Rebase arasındaki fark nedir?