Frontend
[isim] sordu: kod yazarken AI araçları kullanıyor musunuz?
Hiyerarşik numaralı liste öğelerini temsil eden dize dizisi vardır (örneğin: '1', '1.1', '1.2', '1.10', '2', '2.1'). Bunları, belge gibi doğru sırayla sıralamak için standart sort fonksiyonunu ve geri çağırma fonksiyonunu kullanmanız gerekir.
Daha çok teknik görevlerde mi deneyiminiz var, az da olsa işlevsel konulara değinilmiş? Mimariyle ilgilenen bir teknik lider miydiniz yoksa sadece sıradan işlevsel özellikleri mi geliştirdiniz?
Görev ne kadar detaylı bir şekilde formüle edildi? Gereksinimleri yazan sistem analistleri var mıydı?
Promise ile pratik bir örneğin analizi: .then/.catch zinciri kullanılırken console.log'lar hangi sırayla görüntülenecek? catch'ten return kaldırılırsa ne olur?
Olayların yayılmasını durdurmak mümkün mü? Nasıl? stopPropagation ve stopImmediatePropagation arasındaki fark nedir?
Elasticsearch olmadan PostgreSQL'de sayfalandırma nasıl uygulanır?
Şirket ve ekip hakkında hangi soruların var? Ekip kimlerden oluşacak?
Hiç gereksinim olmadan sıfırdan bir bileşen tasarlamak zorunda kaldınız mı?
Frontend açısından Sberpay'deki yetkilendirme hakkında daha fazla bilgi verin.
RTK Query ne işe yarar?
Bu HTML/CSS koduna bak. Her öğenin metin rengi ne olacak?
Generics nedir ve neden gereklidirler?
Playwright ile uçtan uca testlerin yapılandırılması ve %80 test kapsamı konusundaki deneyiminizden bahsedin.
const doSomething = (ms) => { return new Promise((resolve, reject) => { setTimeout(() => { if (Math.random() <= 0.5) { reject("error"); } else { resolve(ms); } }, ms); }); }; const getDelay = () => { let rand = 1000 + Math.random() * 2000; return Math.floor(rand); }; const p1 = doSomething(getDelay()); const p2 = doSomething(getDelay()); const p3 = doSomething(getDelay()); const p4 = doSomething(getDelay());
console.log(foo); var foo = 1; console.log(foo); let foo = 2; console.log(foo); const foo = 3; console.log(foo);
Farz edelim ki, üç frontend geliştiricisinden oluşan bir ekibiniz var. Mikroön yüzlerin yardımcı olup olmayacağını düşünüyorsunuz?
Bu görevde TypeScript nasıl yardımcı olurdu? Kontrolleri basitleştirmek için kullanıcı kimliğini nasıl normalize edebilirsiniz?
Yani ona mı gidiyordun, sözleşmeleri nasıl anlatıyordunuz?
HTTP ve HTTPS arasındaki fark nedir?