Frontend
Жаңы иш ордунда эмне издөөдөсүң, кайсы нерсеге көңүл бурасың?
//Шаарлардын сорттолгон тизмегин ишке ашырыңыз // Мисал: // A // Архангельск // Астрахань // B // Белгород // ...
Коддун синхрон жана асинхрон ишке ашырылыш тартибин түшүндүрүңүз (Event Loop, макро жана микро тапшырмалар).
Кайсы мамлекет башкаруучуларын колдондуңуз? Кайсылары жактырат?
Кандай туура авторизация токендерин түзүү керек? Токендин ичинде эмне болушу керек жана күчтүү чабуулдардан кантип коргоо керек?
Үй долбоорлорунда маалыматтар базасымен иштедиңизби? Таблицалардан суроолор кылдыңызбы, киргизүүлөр?
Базар бөлүмүнөн тапшырма алганыңыздай элестетип көрүңүз: биз функция кошкучубуз — сол жогорку бурчтагы логотип, эгер Меркурий ретроград болсо, тескери болушу керек. Эмне кылмакчысыз?
Практик тапшырма: smartFetch функциясын ишке ашыруу, ал 100 миллисекунд ичинде IDлерди топтоп, backendке (batchFetch) бир жолу топтолгон суроо жиберүү жана ар бир конкреттүү ID үчүн натыйжаны Promise аркылуу кайтаруу.
Эгер функцияны жарыялап, андан кийин өзгөрмө болсо — ал функциянын ичинде жеткиликтүү болобу? Өзгөрмөлөрдүн көтөрүлүшү жана убактылуу өлүм зонасы жөнүндө айтып бер.
Практикалык тапшырма: Next.js менен фронтенд тиркемесин түзүңүз, ал реалдуу коомдук API колдонуп, кыймылсыз мүлктөрдүн тизмесин карталар тармагында көрсөтөт. Картада адам окуй турган талаалар (проекттин аты, шаар, бөлмөлөрдүн саны, аянт жана башка) жана сүрөт болушу керек.
Неге азыркы жумушуңуздан кетүүнү чечтиңиз жана жаңы жумуштан эмне күтөсүз?
JavaScript бир нече жиптикпи же бир нече жиптикпи эмеспи? Web Workers жөнүндө айтып бер.
Vue-деги computed жана watchers эмне?
Nuxt 2 миксинин түзүлүшүн аныктоо үчүн карап чыгуу ```javascript export default { data() { return { isMobile: window.innerWidth < 768 } } } ```
Расмий иштөөңүз барбы? Тастыктаган документтериңиз барбы?
Бул компонентте фильтрленген тизмени useMemo менен кутулоо маанилүүбү?
Event Loop жөнүндө айтып бер: чакыруу стек, микросервистер, макросервистер.
Сизде CI/CD барбы? SonarQube сыяктуу статикалык кодду талдоочу колдонуп жатасызбы?
Күйдү башкаруу үчүн эмне колдонуп жатасың жана жаңы долбоордо эмне тандайсың?
Эч качан Legacy менен иштедиңизби, Legacy долбоорлор менен иштедиңизби, же бир нерсени рефактор кылдыңызбы, же архитектураны өзгөрттүңүзбү?