Frontend
Vai jūs strādājāt ar datu bāzēm mājas projektos? Veicāt vaicājumus no tabulām, ievietojumus?
Iedomājieties, ka saņemat uzdevumu no mārketinga nodaļas: mēs vēlamies pievienot funkciju — logotips augšējā kreisajā stūrī jābūt apgrieztam, ja Merkurs ir retrogrāds. Ko darītu?
Pastāstiet mums par uzdevumu, kas saistīts ar veiktspējas optimizāciju, kuru jūs risinājāt.
Kā ir organizēta komunikācija starp komandām? Vai katrai komandai ir atsevišķs backend?
Pastāstiet par komandas procesiem: sastāvs, metodoloģija, kā tika nodotas uzdevumi, kas bija pasūtītājs?
Uzrakstiet funkciju, kas apvieno divus kārtoti pēc pieaugošās secības masīvus jaunā kārtotā masīvā bez sort, spread, concat un līdzīgu apvienošanas metožu.
Kāda ir atšķirība starp ref un shallowRef Vue.js? Kad ir labāk izmantot shallowRef?
Kā uzvedas stāvoklis, ja komponents tiek attēlots caur portālu citā DOM vietā?
Pastāstiet par prototipiem JavaScript. Kāda ir atšķirība starp prototype un __proto__?
Kāda ir atšķirība starp DOMContentLoaded un load notikumiem? Kad tos izmantot?
Pastāsti par CORS: kas tas ir, kam tas ir nepieciešams, kādus uzdevumus tas risina un kā tas darbojas.
Kādi scenāriji aptver signālus, un kuri - RxJS? Kāda ir atšķirība to pielietošanā?
Kā noķert kļūdu Promise? Kāds būs kļūdas tips catch?
Kādus utility tipus TypeScript jūs izmantojāt? Vai jūs pazīstat ReturnType?
Vai jums ir pieredze ar Legacy kodu?
Kāpēc Promise 1 un Promise 2 tiek izpildīti tieši šādā secībā? Kā Event Loop apstrādā microtask un macrotask rindas?
Vai JavaScript ir vienu vai daudzvītņu? Pastāsti par Web Workers.
Uzskaitiet React hookus, ar kuriem strādājāt. Izskaidrojiet galveno atšķirību starp useState un useRef.
Pastāsti par savu pieredzi ar SSR. Kur to darījāt, ar kādu framework?
Pastāstiet par arhitektūru — kā uzsākat projektu, kas bija jāapsver?