Frontend
Kā darbojas Change Detection mehānisms Angular?
Vai jums ir pieredze ar WebSocket un long polling?
Pastāstiet par savu pieredzi, ar ko nodarbojaties pēdējā laikā?
Pastāsti par savu testēšanas pieredzi: vienību testus, integrācijas testus, Playwright.
Jūs minējāt, ka strādājāt ar formām — kura bibliotēka tika izmantota Vue formām?
Kāpēc jūs nolēmāt pāriet no dizaina uz frontend izstrādi?
Kāda uzdevuma bija tev visinteresantāk darba laikā? (piemēram, identitātes pārbaudes pakalpojuma integrācija Kazahstānā)
Cik piemērots/es jums ir darbs ar rutīnām, monotonām saskarnēm banku sistēmās kopā ar tehniski interesantiem uzdevumiem? Vai tas ir šķērslis?
Kādi tipi ir TypeScript, kas nav JavaScript? Pastāsti par utility types.
Ko izvēlēties: merge vai rebase Git? Kāda ir atšķirība un kad izmantot rebase?
Kāpēc e-komercijas projektam neizvēlējāties Next.js?
async function f(result = 1) { let promiseB = new Promise(resolve => { setTimeout(() => resolve("1e"), 200) }); let promiseA = new Promise(resolve => { setTimeout(() => resolve("ab"), 1000) }); result += await promiseA; result += await promiseB; alert(result); // ? } f(null);
Vai jūs saprotat, kā darbojas Zustand zem motora pārsega?
Ražošanā radās kļūda, to steidzami jālabo, bet dev zars jau ir ļoti tāls ar jaunām funkcijām. Kā rīkotos?
Sniedziet piemēru par Atvērts/Aizvērts principu frontend izstrādē, piemēram, caur render props.
Aprakstiet uzdevuma ceļu no tā parādīšanās backlogā līdz tā iznākšanai ražošanā — visas posmus.
Ir Button komponenta, kas tiek izmantots 50 vietās. Dizainers vēlas nedaudz mainīt tā izskatu vienā konkrētā vietā. Kā rīkotos?
Kādas uzlabojumus varētu veikt, lai nākotnē uzlabotu produkta kvalitāti?
Šis projekts palika bez dizaina vai vēlāk nāca dizainers un visu pārstrādāja?
Izteiksmei ar || operatoru nosakiet rezultātu. Kā || operators atšķiras no ?? operatora un kad tas aktivizējas?