Yerel kayıtların önceliği, geçmişi backend'den alınan anlık görüntü ile birleştirirken hangi sorunu çözüyor? Bu öncelik değiştirilirse ne olur?
Frontend
Test görevini tamamlarken izlenimlerinizi anlatın: hangi zorluklarla karşılaştınız, neyi beğendiniz ve neyi beğenmediniz?
Backend'de derin kopyalama verileri neye karşı korur?
Üç fonksiyon arasındaki davranış farkı nedir: throw ile async fonksiyonlar, Promise.reject ile fonksiyonlar ve new Promise ile ve executor içinde hata atan fonksiyonlar?
Bir görev oluştururken gelen POST isteğini nasıl doğrularız, örneğin başlık en az üç karakter olmalı? Hangi araçlar kullanılabilir?
İş arama süreciniz şu anda hangi aşamada ve teklif gelirse ne zaman başlayabilirsiniz?
Hangi durumda senkron try/catch, asenkron bir çağrı etrafında hâlâ işe yarayabilir? İşlenmemiş reddedilmiş Promise ile ne olur?
Bir kütüphaneden mevcut bir arayüzü tamamen yeniden yazmadan nasıl genişletilir?
TypeScript'te hangi utility tiplerini biliyorsunuz? any ile unknown arasındaki fark nedir?
Verilen kodda, try/catch ile istisna yakalayabilir misiniz? await olmadan reddedilen bir Promise'ı nasıl düzgün şekilde ele alırsınız?
TypeScript'te interface ve type arasındaki fark nedir? İki interface nasıl birleştirilir?
Kullanıcı verilerini işleyebilecek genel bir fonksiyon/tip yazın ve genel tipi nasıl kısıtlayacağınızı açıklayın.
Bir asenkron fonksiyon nedir ve Promise ne döner? Bir Promise hangi durumları içerir?
Express'te middleware nedir ve express.json()'un amacı nedir? Kullanılmazsa ne olur?
Bildirimlerin tarih bazında gruplanması neden ayrı bir modül olarak uygulanıyor ve normal bir yöntem değil?
Express üzerinde temel bir REST servisi uygulayın: görevler için liste alma, oluşturma, güncelleme ve silme.
Verilen kodda Promise, queueMicrotask ve setTimeout ile sayıların çıktısı hangi sırayla olur?
Çalışan uygulamada client.onNotification çağrısı fiziksel olarak ne döner ve neden senkron try/catch RPC hatasına karşı koruma sağlamaz? Bunu nasıl düzeltirsiniz?
Kullanıcı, boş geçmiş ve otomatik RPC bağlantı kurtarma ile backend sürecini yeniden başlattıktan sonra sekmede ne görecek?
Makro görev, mikro görevler arasında çalıştırılabilir mi?