Frontend
Kāda veida temperamentu jūs sevi uzskatītu: ekstraverts, intraverts vai ambiverts?
Kādi atkārtotas izmantošanas modeļi pastāv React? Kas ir Compound Components?
Vai jums ir kādreiz nācies strādāt bez maketiem? Kā jūs vērtējat uzdevumus, kas jāveic bez maketiem?
Kā tika organizēts koda validācijas un koda pārskatīšanas process, ieskaitot starpkomandu pārskatīšanu?
Vai jums kādreiz bija jāizmanto bibliotēkas datu validācijai?
Kas šobrīd ir jūsu pašreizējā darba 'plafons', kas lika jums meklēt jaunu vietu?
Pastāstiet, kā darbojas iebūvētās masīvu metodes JavaScript, piemēram, map, filter, reduce.
Sākotnēji, vai jūs varētu man pastāstīt mazliet par savu pieredzi rakstot automatizētus testus, īpaši vienību un integrācijas testus? Paldies, ka dalījāties. Vai arī esat strādājis ar testēšanas ietvariem, piemēram, Playwright?
Kādi ir turpmākie soļi pēc intervijas?
[vārds] jautāja: Kas, tavuprāt, ir labs koda pārskatīšana? Kā tu risinātu problēmu ar aizvainojošu un kritisku attieksmi komandā?
Izsauciet funkciju getProducts Vue 3 komponentā un attēlojiet iegūtos rezultātus šablonā.
Vai kādreiz esat izmantojis any tipu TypeScript? Ar ko to var aizstāt?
Kam ir paredzēts useRef? Kādas ir tā pielietošanas iespējas?
Praktiska uzdevuma: īstenot React + TypeScript komponentu ar tabulas ar parametrizāciju caur props (dati, kolonnas, onRowClick klikšķa apstrādātājs), kas noklikšķinot uz rindas parāda alert ar ieraksta identifikatoru.
Kuras interfeiss jūs izstrādājāt un ar ko tie sastāvēja: formas, analītiskie ekrāni vai kaut kas cits?
Pastāsti man par veidiem, kā saglabāt kontekstu JavaScript: bind, call, apply. Kā tie atšķiras?
Kur visbiežāk sastop īssavienojumu? Vienkāršākais piemērs.
Kas notiek pēc tam, kad lietotājs ievada URL pārlūkprogrammā un nospiež Enter, līdz galīgās lapas attēlošanai?
Atrodiet visas kļūdas `useWindowData` / `scroll` notikuma apstrādē, izskaidrojiet sekas un ierosiniet labojumus. Pēc diskusijas, ja nepieciešams, pārrakstiet hook.
Kas var iestatīt sīkdatnes?