Sobes.tech

Эмне издөөдөсүз? Кантип иштегиңиз келет жана кайсы компанияда?

Middle+
275

// Эки өлчөмдүү чекиттер топтому берилген, чектөөчү кутучанын аянтын эсептеңиз. // Берилген эки өлчөмдүү чекиттер топтому үчүн чектөөчү тик бурчтуктун аянтын эсептеңиз. type Points = Array<[number, number]>; const getBoundingBoxArea = (points: Points) => { };

Middle+
207

Колдонуучуларды алмаштырганда (кайталанган бир нече суроо-талаптар жөнөтүлгөндө) race condition маселесин кантип чечсе болот? Кантип ыкмалар колдонулушу мүмкүн: AbortController, debounce, күйгүзүү абалындагы баскычтарды блоктоо?

Middle+
194

Жобанын башынан бери катышуу тажрыйбасыңыз барбы — архитектураны жана паттерндерди тандоодон баштап продукцияда функцияларды ишке ашырууга чейин?

Middle+
174

Ошол долбоордо кайсы архитектураны, күй менеджерин жана компоненттер китепканасын тандашты жана эмнеге?

Middle+
166

Кандай сыйлык суммасы жөнүндө сүйлөшүү кызыктуу болот?

Middle+
161

Docker менен кандай таанышсыз? Аны иште колдонуп көрдүңүзбү?

Middle+
154

Эң акыркы иш берүүчүңүздөн эмне үчүн ажырадыңыз?

Middle+
153

Кайсы тармакта көбүрөөк тажрыйбаңыз бар — React же Next.js? Канча UI китепканалар менен иштедиңиз?

Middle+
136

Өткөн 2-3 жылда негизинен эмне менен иштедиңиз?

Middle+
126

SOLID принциптери, таза архитектура, Feature-Sliced Design менен таанышсызбы?

Middle+
121

Эгер бир убакта бир нече сунуш алсаңыз, кантип тандайсыз? Акча тандоодо кандай роль ойнойт?

Middle+
112

/** * {{userId}} аркылуу колдонуучуну алып, негизги маалыматтарды көрсөтүүчү компонент жазгыла * Суроо үчүн fetchUser колдонуу керек */ export const User: FC<Props> = ({ userId }) => { // Чечимиңизди бул жерге жазгыла: const user = userId && fetchUser({ id: userId }); if (!user) return null; return ( <div className="stack column"> <div>UserId: </div> <div>UserName: </div> </div> ); };

Middle+
94