Sobes.tech

Не іздеп жүрсіз? Не істеуді қалайсыз және қандай компанияда?

Middle+
275

// Екі өлшемді нүктелер жиыны берілген, шекаралас аймақтың ауданын есептеңіз. // Берілген екі өлшемді нүктелер жиыны үшін шекаралас тікбұрыштың ауданын есептеңіз. Типі Points = Array<[сан, сан]>; 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>ПайдаланушыId: </div> <div>ПайдаланушыАты: </div> </div> ); };

Middle+
94