Frontend
Ол жүйеге келдіңіз, келісімшарттарды қалай сипаттадыңыз?
HTTP және HTTPS арасындағы айырмашылық неде?
Бұл қадамда қандай деректер түрін өңдедік?
Тестілеу бойынша — сіздің тестілеушілер мен әзірлеушілер командасы кодты бірлік тесттерімен қамтиды ма? Әзірлеушілер де интеграциялық және соңғы деңгей тесттерін жазады ма?
Жаңа useTransition және useDeferredValue хуктері туралы айтыңыз.
React Context дегеніміз не, оны қашан пайдалану керек және қашан күй менеджері жақсырақ?
Жазылған шешімнің алгоритмдік күрделілігі қандай?
Promise.any пен Promise.race қалай ерекшеленеді?
2013 жылдан 2020 жылға дейін не істедіңіз, қалай бағдарламалауға келдіңіз?
// Бұл асинхронды кодты цикл ішінде қалай оңтайландыруға болады, сонда уәделер асинхронды түрде орындалады async function processItems() { const items = [1, 2, 3]; for (const item of items) { await new Promise((resolve) => setTimeout(resolve, 100)); console.log(item); } } processItems();
Массив әдістері map() және forEach() арасындағы айырмашылық неде?
Virtual DOM және React Fiber туралы айтыңыз: олар не, және олар қалай байланысты?
Жақында сіз кездескен күрделі және қызықты тапсырма туралы айтып беріңіз және оны қалай шешкеніңізді.
Берілген байланысты тізімде, әр екі жақын түйіндерді ауыстырып, оның басын қайтарыңыз. Мәселені тізімнің мәндерін өзгерпестен шешу керек (яғни, тек түйіндерді ғана өзгерту мүмкін).
Фронтенд-дамуында өзіңіздің ағымдағы дәрежеңізді қалай бағалайсыз?
PHP-де POST сұрауының денесі қайда орналасқан? Формадан және JSON сұрауынан деректерді қалай алуға болады?
Бізге қажет API-ұсыныстары (getUsers, getChat, sendMessage және басқа) туралы сипаттаңыз. Олардың қайсысы REST арқылы, қайсысы WebSocket арқылы жұмыс істейді?
Кестелермен жұмыс тәжірибеңіз туралы айтыңыз (сызбалау, үлкен деректер көлемімен жұмыс).
Бос массив пен бос жолды жұмсақ салыстырумен салыстырғанда не шығады ([] == '')?
Жұмысыңызда не ұнатпайсыз және неге қанағаттанбайсыз?