Nima qidirmoqdasiz? Nima qilishni xohlaysiz va qaysi kompaniyada?
Frontend
// Ikki o‘lchovli nuqtalar to‘plami berilgan, chegaralovchi qutining maydonini hisoblang. // Berilgan ikki o‘lchovli nuqtalar to‘plami uchun chegaralovchi to‘rtburchak maydonini hisoblang. type Points = Array<[number, number]>; const getBoundingBoxArea = (points: Points) => { };
Foydalanuvchilarni almashtirishda (bir nechta so'rov ketma-ket yuborilganda) race condition muammosini qanday hal qilish mumkin? Qaysi yondashuvlar ishlatilishi mumkin: AbortController, debounce, holat yuklanishi orqali tugmalarni bloklash?
Loyihaga boshidan qatnashish tajribangiz bormi — arxitektura va shablonlarni tanlashdan tortib ishlab chiqarishga funksiyalarni amalga oshirishgacha?
Ushbu loyiha uchun qanday arxitektura, holat menejeri va komponentlar kutubxonasi tanlandi va nima uchun?
Qancha mukofot miqdori haqida gaplashish qiziqarli bo'lishi uchun?
So'nggi ish beruvchingizdan nima uchun ajraldingiz?
Docker bilan qanday tanishdingiz? Ishingizda uni qo'llashga majbur bo'ldingizmi?
Qaysi sohada ko'proq tajribaga egasiz — React yoki Next.js? Qaysi UI kutubxonalar bilan ishladingiz?
So'nggi 2-3 yilda asosan nima bilan ishladingiz?
SOLID tamoyillari, toza arxitektura, Feature-Sliced Design bilan tanishmisiz?
Agar bir vaqtning o'zida bir nechta taklif olsangiz, qanday tanlaysiz? Pulning tanlovdagi roli nima?
/** * Yozingizchi {{userId}} orqali foydalanuvchini oladigan va asosiy ma'lumotlarni chiqaradigan komponent yozing * So'rov uchun fetchUser dan foydalaning */ export const User: FC<Props> = ({ userId }) => { // Yechimingizni shu yerga yozing: const user = userId && fetchUser({ id: userId }); if (!user) return null; return ( <div className="stack column"> <div>UserId: </div> <div>UserName: </div> </div> ); };