Frontend
console.log(foo); var foo = 1; console.log(foo); let foo = 2; console.log(foo); const foo = 3; console.log(foo);
Ishingizda qanday neyron tarmoqlarini ishlatasiz?
Keyingi ish joyingiz uchun qaysi kompaniyalarni qidiryapsiz, qaysi loyihalar va vazifalar sizni qiziqtiradi?
Interfeyslarni yaratish jarayoni qanday tashkil etildi: dizayner bo'ldimi, dizayn tizimi mavjudmi, uchinchi tomon komponentlar kutubxonalaridan foydalandingizmi?
Birlik testlari bilan qamrab olinishi kerak bo'lgan narsaning ustuvorligini qanday belgilashgan?
Mahalliy rivojlanish uchun backend javobini hali tayyor bo'lmagan paytda almashtirishga majbur bo'ldingizmi? Buni qanday qilardingiz?
Loyiha, jamoa yoki rivojlantirish jarayonlari haqida savollaringiz bormi?
Mikrofroontlar haqida batafsilroq aytib bering: qaysi framework, arxitektura qanday ishlagan?
Ishlagan loyihangiz haqida gapirib bering: loyiha nima edi, mas'uliyat sohangiz nima edi va jamoa qanday edi?
Yopiq tsiklda muloqot va vazifalarni belgilash qanday tashkil etilgan?
Kod ko'rib chiqishda sizga nima tavsiya qilinadi? Kodni soddalashtirish bo'yicha aniq misol keltiring.
Bir funktsiya, { getNumby: number, createDub: number } yoki { getNumby: string, createDub: string } turidagi ob'ektni qaytaradi. Ikkala holatga (A va B) mos keladigan, ammo maydonlar turli ma'lumot turlariga ega bo'lgan variantni qabul qilmaydigan TypeScript turini yozishingiz kerak. Buni qanday hal qilasiz?
Micro frontendlar bilan ishlashga majbur bo'ldingizmi? Umuman mikro frontendlar nima uchun kerak, qanday muammoni hal qiladi?
/** * sumPromises funktsiyasini amalga oshiring, bu * va'dalarni argument sifatida qabul qiladi va * ularning natijalarining yig'indisini qaytaradi. * * Funktsiya istalgan miqdordagi argumentlarni qabul qilishi mumkin. * Har qanday va'da API laridan foydalanish mumkin. */ // Kod bu yerda // Foydalanish misoli const promise1 = Promise.resolve(1); const promise2 = Promise.resolve(2); sumPromises(promise1, promise2).then(console.log); // 3
Komponentda emit'larni qanday e'lon qilish mumkin (defineEmits orqali)?
Agar mij client sahifani refresh qilsa, siz ma'lumotlarni saqladizmi yoki reset qildingizmi? Local Storage'dan foydalandingizmi?
Foydalanuvchi tugmani bosdi, backenddan katta ma'lumotlar kelib, ekran qattiq ishlashni to'xtatdi. Bu nima uchun bo'lishi mumkin va muammoni qanday hal qilish mumkin?
10 ta elementdan iborat massiv bor, .map() chaqirilmoqda. Agar callbackdan return ni olib tashlasak, nima bo'ladi?
React ilovasini tashkil qilish uchun arxitektura yondashuvlari haqida gapir. FSD (Feature-Sliced Design) bilan tanishmisiz?
delay(ms) funksiyasini amalga oshiring, u belgilangan vaqtdan so'ng hal qilinadigan va'da qaytaradi