Не іздеп жүрсіз? Не істеуді қалайсыз және қандай компанияда?
Frontend
// Екі өлшемді нүктелер жиыны берілген, шекаралас аймақтың ауданын есептеңіз. // Берілген екі өлшемді нүктелер жиыны үшін шекаралас тікбұрыштың ауданын есептеңіз. Типі Points = Array<[сан, сан]>; const getBoundingBoxArea = (points: Points) => { };
Пайдаланушыларды ауыстыру кезінде race condition мәселесін қалай шешуге болады (бірнеше сұраулар қатар жіберілгенде)? Қандай әдістер қолданылуы мүмкін: AbortController, debounce, жүктеу күйі арқылы батырмаларды өшіру?
Сіз бастапқы кезеңнен бастап жобаға қатысқан тәжірибеңіз бар ма — архитектура мен паттерндерді таңдау, фичаларды жүзеге асыру?
Ол жобада қандай архитектураны, күй менеджерін және компонент кітапханасын таңдадыңыз және неге?
Қызықтыратын сыйақы мөлшері қандай?
Docker-мен қалай таныссыз? Оны жұмысыңызда қолдандыңыз ба?
Соңғы жұмыс берушіңізбен неге қоштастыңыз?
React немесе Next.js-те қай жерде көбірек мамандық сезінесіз? Қандай UI кітапханаларымен жұмыс жасадыңыз?
Соңғы 2-3 жылда негізінен не жұмыс істедіңіз?
SOLID қағидалары, таза архитектура, Feature-Sliced Design туралы білесіз бе?
Егер сіз бір уақытта бірнеше ұсыныс алсаңыз, қалай таңдайсыз? Ақша таңдау кезінде қандай рөл атқарады?
/** * Пайдаланушыны {{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> ); };