Frontend
CSS-in-JS тәсілі туралы айтыңыз.
React-те useState туралы айтыңыз: бұл не, қалай жұмыс істейді, синхронды ма немесе асинхронды ма?
Техникалық тұрғыдан, SQL сұрауларын кодта қалай орындадыңыз — тікелей SQL сұрауларын жаздыңыз ба немесе ORM қолдандыңыз ба?
Дерекқорлармен жұмыс істедіңіз бе? Егер иә болса, қайсысымен? Олармен нақты не істедіңіз?
Техникалық тапсырманың формулировкасы өте анық емес болған жағдайлар болды ма, бірақ бір нәрсе жасау керек болды және сұрауға ешкім болмады ма?
TypeScript-те интерфейс пен типтің айырмашылығы неде? Қашан қайсысын қолдану керек?
Балалар компонентіне призмдік типтерді беру кезінде useMemo қолдану керек пе?
Lighthouse-мен жұмыс істедіңіз бе? FCP (Бірінші мазмұнды бояу) көрсеткішін жақсарту тапсырмасы берілсе, қандай идеялар ойыңызға келеді?
Клиент қандай деректерді қай уақытта қажет етеді және біздің API қандай болмақ? Қандай endpoint-тер мен деректер схемалары керек?
/** * Пайдаланушыны {{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> ); };
Критикалық көрсету жолында қандай блоктау операциялары бар?
Баяу жұмыс істейтін қосымшаны қалай оңтайландырар едіңіз? Қандай әдістерді қолданар едіңіз?
Тікелей кодтау тапсырмасы: жабық цикл мәселесі бойынша дұрыс жұмыс істемейтін useEffect ішіндегі setInterval-мен есептегішті түзету.
Қосымша деңгейінде әдетте қандай қызметтер пайдаланылады (яғни, should be providedIn: 'root')?
Жылдам бет жеткізу үшін кэштеу туралы толығырақ айтыңыз. Екінші интерфейс (сұрақтар экраны) мысалын келтіріңіз.
HTTP протоколының әртүрлі нұсқалары туралы білесіз бе (HTTP/1, HTTP/2, HTTP/3)? Олардың айырмашылықтары неде?
Болашақ жұмыс берушіде не нәрсені көргіңіз келеді, таңдау критерийлеріңіз қандай?
ES6-де пайда болған String startsWith әдісінің полифилін ES5 мүмкіндіктерін пайдалана отырып жазыңыз (let/const, стрелка функциялары және т.б.сіз), яғни прототип мұрагерлігін пайдалана отырып.
Шаблондардағы логика туралы не ойлайсыз?
Қандай қосымша құралдарды, тестілеу, рефакторинг және кодты қарау үшін құралдарды қоса алғанда, қолданасыз?