Pastāstiet par situāciju, kad optimizējāt lietotnes veiktspēju (norādītu jūsu CV) — kāpēc sākotnēji lapa ielādējās tik lēni un kā to novērāt?
Frontend
Vai jūs varat īsi aprakstīt HTTP pieprasījuma un HTTP atbildes struktūru?
Ir tabula ar 50 kolonnu un daudz rindkopu. Dažādas lietotāju grupas vēlas redzēt savus kolonnu komplektus, un šīs iestatījumi jāglabā pēc lapas atsvaidzināšanas un pārlūkprogrammas aizvēršanas. Kā jūs to īstenotu?
Vai jūs pazīstat Electron ietvaru? Kas tas ir?
Kāda ir atšķirība starp div un span no izkārtojuma viedokļa?
Kas ir TypeScript un kādas ir tā galvenās priekšrocības?
Ko jūs vairāk dodiet priekšroku: monolītam vai mikrofronteendiem?
Kas ir DOM (Dokumenta objekta modelis)?
Ko dara providedIn: 'root' Angular un kā tas atšķiras no atkarības norādīšanas komponenta providers?
Pastāstiet par savu pēdējo darba vietu: ar ko jūs nodarbojāties, kādi bija procesi, kā jūs sadarbojāties ar kolēģiem?
Pastāstiet par Observable un Subject RxJS — kā tās atšķiras, kādus Subject veidus jūs zināt?
Kā tika noteikta prioritāte tam, kas jāaptver ar vienību testiem?
Kā izskatījās jūsu koda pārskatīšana? Kādus principus izmantojāt, kam pievēršāt uzmanību pirmajā kārtā?
Kā izskatījās backend pēdējā projektā no frontend izstrādātāja skatpunkta?
Kā arhitektūras ziņā izskatījās jūsu lietojumprogramma pēdējā darba vietā? Kādas alternatīvas arhitektūras pieejas jūs zināt?
Pastāstiet par datu pārraidi starp komponentiem Angular (Input, divvirziena saite, signāli).
Kāda ir atšķirība starp virtuālo DOM un parasto DOM?
Pastāstiet par moduļiem un standalone komponentiem Angular — kāda ir atšķirība un kāpēc pāriet uz standalone?
Kā darbojās UI palīgs jūsu pēdējā darbā uzņēmumā "Lielā trijotne"?
Kā dokumentēja lietotnes frontend daļu?