Frontend
Vai esi gatavs mainīt darbu, ja tagad iziesi cauri otrajai intervijai, un rīt tev būs klātienes intervija (trešā), un arī to veiksmīgi izpildi?
Kāda ir atšķirība starp DOMContentLoaded un load notikumiem? Kad tos izmantot?
Ja tev tuvumā pienāktu 6-7 gadus vecs bērns un jautātu, ko tu dari, ko atbildētu?
Vai vari sniegt konkrētus UX risinājumu piemērus, kurus tev nācās pieņemt pats bez gatava dizaina?
Ar ar ko jūs pēdējā laikā visvairāk strādājāt? Kāds bija jūsu stack?
Vai jums ir pieredze ar WebSocket un long polling?
Kāda ir atšķirība starp ref un reactive, un kad ko izmanto?
Vai bija uzdevumi vietnes veiktspējas optimizācijai? Kā diagnosticējāt un risinājāt lēnas ielādes problēmas?
Kas ir ControlValueAccessor, kam tas ir paredzēts un kā tas darbojas?
Uzdevums Vue: kas tiks rādīts šablonā, izmantojot watch bez immediate zīmes?
Kā tieši tika iestatīta tīmekļa konsultācija (video zvani)?
Jūs minējāt, ka strādājāt ar formām — kura bibliotēka tika izmantota Vue formām?
Vai vari uzzīmēt shēmu, kā izskatīsies pieprasījumu ķēde no klienta līdz tehniskajām vienībām (CDN, statiska glabāšana, Postgres utt.)?
Kas mani tieši interesēja jūsu uzņēmumā? Ko es vēlētos atrast jaunā darba vietā?
Kā optimizētu lēni darbojošu lietotni? Kādas metodes izmantotu?
Lūdzu, pastāstiet mums par sevi un savu pēdējo projektu: ar ko strādājāt un kādi grūti vai interesanti gadījumi jums bija?
Kā jūs tipizētu funkciju TypeScript, kas pieņem jebkura veida datu masīvu un atgriež pirmā elementa tipu?
Kas ir virtuālais DOM? Kam tas ir nepieciešams? Kādi ir trīs nosacījumi koku salīdzināšanas algoritmam (diffing)?
Kādus programmu optimizācijas veidus pazīsti?
Pastāstiet par mikroservisiem un mikrofrontendiem, kurus esat veidojis: kā tie tika īstenoti un kā tie tika organizēti?