Frontend
useRef ichida useState o'rniga nima saqlash mumkin?
Kompaniyada ishingizda nima yoqadi va nima yoqmaydi?
Brauzarlar o'rtasidagi moslik nima va brauzarlar o'rtasidagi CSS moslik muammolarini qanday hal qilish mumkin?
XSS (Cross-Site Scripting) nima? Buning bilan qanday kurashish mumkin? CSP nima?
O'tganingizda bo'lgan ish tajribangiz va yangi lavozimdan nima kutayotganingiz haqida biroz gapiring.
Ya'ni, siz arxitektura va rejalashtirishda, taxminan, ishtirok etgansizmi?
Loyihada kodni bo'lish (code splitting) bo'ldimi? Qaysi yig'uvchi ishlatilgan?
function createRateLimiter(limit, interval) {} // Sinovlar const limiter = createRateLimiter(2, 100); let count = 0; const fn = () => { count++ console.log(count) }; limiter(fn); // count = 1 limiter(fn); // count = 2 limiter(fn); // Inkoro (limit 2/100ms) setTimeout(() => limiter(fn), 150); // count = 3 (100ms dan oshdi)
Cookie nima nima, ular qanday ishlaydi va xavfsizlik bayroqlari qanday?
CORS nima va qanday ishlaydi?
So'nggi ishtirok etgan loyihalaringiz haqida gapirib bering.
Vazifa bajarish jarayonida qandaydir qiyinchiliklarga duch keldingizmi va ularni qanday hal qildingiz?
Stripchat kabi ko'p kartali va kechikish bilan yuklanadigan sahifa tasavvur qiling. Qaysi chekka holatlarni ko'rasiz, qanday muammolar yuzaga kelishi mumkin, nima optimallashtirasiz? Virtualizatsiya (React Window) qanday ishlaydi?
React'da memoizatsiya haqida gapiring: useMemo, useCallback va React.memo. Ular qanday ishlaydi va nima uchun kerak?
type Row = { id: number; name: string; } const tableData: Row[] = [ {id: 1, name: "A"}, {id: 2, name: "B"}, ] type Validator = (value: unknown) => string | undefined; console.log("...");
Siz React ni boshladingiz, va React ko'proq mashhur va unga ko'proq ish o'rinlari mavjud. Nima uchun oxir-oqibat Angular ga o'tdingiz?
Jamoangizdagi rivojlantirish jarayonlari haqida gapiring: metodologiya, sprintlar, kodni ko'rib chiqish, joylashtirish.
Prop drilling nima? Qancha darajali ichki bo'linish qabul qilinadi?
Barcha jarayonlardan so'ng ishlab chiqarishda xatoliklar bo'ldimi?
Reactda komponentning qayta render qilinishi qachon yuz beradi?