Cik drīz esi gatavs sākt darbu, ja mums un tev patīk viss?
Frontend
Kā tiek veikta koda pārskatīšana ar neironu tīkla palīdzību — tā ir iebūvēta pipeline vai tiek veikta lokāli?
Vai vari pastāstīt par SOLID principiem un ko katra burta īsumā nozīmē?
Algas diapazons, kas jums tika norādīts, no 220 līdz 300 tūkstošiem, jums ir piemērots? Piemēram, ja tas būtu 270, vai tas būtu pieņemami?
Vai jūsu darbā tiek izmantotas neironu tīklu tehnoloģijas?
Vai esi praktiski izmantojis atslēgvārdu infer? Kam tas ir nepieciešams un kā tas darbojas?
Lūdzu, pastāstiet, vai pirms šīs intervijas jums izdevās uzzināt kaut ko par mums? Varbūt apmeklējāt mūsu mājaslapu vai kaut ko lasījāt?
Vai vari izskaidrot starpību starp switchMap un mergeMap operatoriem?
Kāda ir binārās meklēšanas sarežģītība un kāpēc tā ir ātrāka nekā lineārā meklēšana?
Tu norādīji, ka uzskati sevi par mid-level+. Kāpēc tā domā?
Kad pēc masīva sakārtošanas var izmantot, kādu algoritmu/metodi, lai atrastu lietotāju pēc ID ātrāk nekā lineārā meklēšana?
Kādi pakalpojumi parasti tiek izmantoti visas lietojumprogrammas līmenī (t.i., jābūt providedIn: 'root')?
Tagad ir nepieciešams sakārtot visus lietotājus pēc ID augošā secībā. Kuru kārtošanas algoritmu jūs izvēlētos šī uzdevuma risināšanai?
Pastāsti man par notikumiem DOM un to izplatīšanās fāzēm — piemēram, kad noklikšķini uz pogas.
Kāda bija tava interesantākā un grūtākā tehniskā uzdevuma — ne apjoma, bet kvalitātes ziņā?
Kāda ir jēga, ja pārejot starp lapām, tiek izveidoti jauni pakalpojuma eksemplāri, bet iepriekšējie turpina palikt atmiņā?
Kā vēl var paātrināt meklēšanu, pārveidojot datu struktūru (piemēram, Map)? Kāda būs vērtības iegūšanas operācijas sarežģītība?
Kādi scenāriji aptver signālus, un kuri - RxJS? Kāda ir atšķirība to pielietošanā?
Cik dziļi jūs izmantojat neironu tīklus un kādas tehnikas piemērojat?
Kāda ir atšķirība starp pikseļiem un rem CSS?