Frontend
Өтінемін, Map пен объектінің айырмашылығы неде?
Жаңа соңғы нүктеге қосылғанда, бастапқыда CORS қатесі пайда болады, ал артқы жағы дұрыс бапталған болса да. Бұл жағдайда не істеу керек?
Жобаңызда неге Angular-дың жаңа нұсқасына көшу жүзеге аспайды?
Тікелей кодтау: функциялар, стрелка функциялары, объектілер және контекст (this), call/bind қолданылған код үшін консольдегі нәтижесін анықтаңыз.
React-те бақылаусыз енгізу және оның мәніне қалай қол жеткізуге болады?
Екі жақты байлау деген не?
Берілген useTagFilter хук кодын қарап шығыңыз, қателіктің себебін түсініңіз (қосқыштар көрнекі түрде таңдалған күйін көрсетпейді), басқа қандай мәселелерді көретініңізді айтыңыз және оны қалай қайта жазар едіңіз.
Сіз тек фронтендпен айналысасыз ба, әлде бэкендпен де айналысасыз ба?
[аты] сұрады: пр primitives және non-primitives қалай ерекшеленеді? Сілтеме бойынша беру және мән бойынша беру дегеніміз не?
Жұмыста жас мамандарды оқыттыңыз ба? Осы тәжірибеңіз туралы айта аласыз ба?
Position: absolute бар элементтер үшін — қандай критерийлер қамтитын блокты анықтайды? Тек position: relative ме, әлде басқа да нұсқалар бар ма?
Бет өлшемін өзгерту оқиғасында аналитика жібергіміз келеді. Егер тек қана resize-ке өңдегішті қоссақ, ол секунд сайын жүздеген рет шақырылады. Бұл қалай болдырмауға болады?
Бэкендке сұрау жіберіп жатқанда, орындалу кезінде (немесе одан бұрын) интернет байланысы үзілсе. Бұл жағдайда қандай HTTP статусы алатын боламыз?
Жобадағы код жолдарының санын өлшеу қажет болса, оны қалай жүзеге асырар едіңіз?
Жобаларыңызда жауапты дизайнды қолдандыңыз ба? Мобилді, планшет және десктопты қалай ажырата аласыз?
Vue қолданбасын көшіру кезінде қандай қиындықтарға тап болдыңыз?
Келесі бір-екі жылда өз дамуыңызды қалай көресіз?
Қазіргі жұмысыңызда қандай шек бар, ол сізді жаңа жұмыс іздеуге итермеледі?
JavaScript-те map, filter, reduce сияқты кіріктірілген массив әдістері қалай жұмыс істейтіні туралы айтыңыз.
Үш барабанмен «слот-машина» компонентін жүзеге асырыңыз: барабандардың ағымдағы мәндерін сақтаңыз, айналдыруды іске қосу (RunSpinner), батырманың өшірілген күйін орнатыңыз, жеңіс/жоғалту анықтаңыз және хабарламаны дұрыс көрсетіңіз, сондай-ақ компонентті кез келген санды барабанға масштабтаңыз.