Sobes.tech

Frontend

Nima qidirmoqdasiz? Nima qilishni xohlaysiz va qaysi kompaniyada?

Middle+
269

// 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) => { };

Middle+
207

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?

Middle+
194

Loyihaga boshidan qatnashish tajribangiz bormi — arxitektura va shablonlarni tanlashdan tortib ishlab chiqarishga funksiyalarni amalga oshirishgacha?

Middle+
166

Ushbu loyiha uchun qanday arxitektura, holat menejeri va komponentlar kutubxonasi tanlandi va nima uchun?

Middle+
164

Qancha mukofot miqdori haqida gaplashish qiziqarli bo'lishi uchun?

Middle+
161

So'nggi ish beruvchingizdan nima uchun ajraldingiz?

Middle+
153

Docker bilan qanday tanishdingiz? Ishingizda uni qo'llashga majbur bo'ldingizmi?

Middle+
152

Qaysi sohada ko'proq tajribaga egasiz — React yoki Next.js? Qaysi UI kutubxonalar bilan ishladingiz?

Middle+
136

So'nggi 2-3 yilda asosan nima bilan ishladingiz?

Middle+
122

SOLID tamoyillari, toza arxitektura, Feature-Sliced Design bilan tanishmisiz?

Middle+
121

Agar bir vaqtning o'zida bir nechta taklif olsangiz, qanday tanlaysiz? Pulning tanlovdagi roli nima?

Middle+
112

/** * 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> ); };

Middle+
94