Frontend
0-ден 1000-ге дейінгі бірегей кездейсоқ бүтін сандармен 5×5 матрицасын толтырыңыз.
Пайдаланушылар массиві map арқылы көрсетіледі. Қай жерде қате бар және не жетіспейді?
Бұл шексіз рекурсия кезінде шақыру стегі мен тапсырма кезегі не болатынын?
JavaScript сыныптарындағы статикалық әдістер қалай ерекшеленеді және олардың типтік қолдану жағдайлары қандай?
Event Loop қалай жұмыс істейді? Макротаски мен микротаски дегеніміз не? Микротаскиге не жатады?
Қашан State Manager қолдану керек, ал қашан жергілікті күй немесе контекст жеткілікті?
Өндіріс саласына қалай кіргеніңізді айтыңыз: қалай оқыдыңыз, алғашқы жұмыс орныңызды қалай таптыңыз, резюме техникалық емес мамандықты көрсетсе де.
Тізім элементі өзгергенде рендер қалай әрекет етеді? trackBy не үшін қажет?
Клиент бет жаңартса, деректерді сақтайсыз ба немесе қалпына келтіресіз бе? Local Storage қолдандыңыз ба?
Егер қолданушы тез арада қойындыларды (фильмдер/сериялар) ауыстырса, әрқайсысы API сұрауын жасаса, не болады? Бұл қалай түзетуге болады?
Карталармен жұмыс істедіңіз бе? Қандай карталар API-ларымен жұмыс істедіңіз және қандай тапсырмаларды шештіңіз?
Практикалық тапсырма: жануардың түрін анықтау үшін TypeGuard жазу (Ит немесе мысық)
TypeScript-те `interface` пен `type` арасындағы практикалық айырмашылық қандай және қашан біріншісін екіншісінен артық таңдайсыз?
Өз жұмыс тәжірибеңіз бен жұмыс істеген жобаларыңыз туралы айтыңыз.
Promise.withResolvers() көмегіншісінің жүзеге асырылуын жазыңыз — ол Promise-ті құрып, үш қасиеті бар объектіні қайтарады: promise, resolve және reject.
Жаңа жұмысқа қанша уақытта дайынсыз?
React-те асинхронды операциялармен қалай жұмыс жасайсыз?
Қадамдар мен қатысушылар картасымен орналасуды қараңыз. Мұнда не дұрыс емес?
Жасанды интеллектпен нақты не істегеніңізді, қандай құралдарды қолданғаныңызды айтыңыз.
Пайдаланушы браузерге google.com енгізгенде, бірінші HTTP сұрауы қандай әдіспен серверге жіберіледі?