Kā jūs attiecaties pret jaunu tehnoloģiju apguvi?
Frontend
Kādi ir citi veidi, kā pārvietoties pa koku, izņemot rekursiju? Kādas ir rekursijas un steka priekšrocības un trūkumi?
Kas ir unknown TypeScript un kā tas atšķiras no any?
Kādus metodes zini, lai pārvērstu virkni skaitlī?
Vai pieņemat priekšlīgumu?
Iedomājieties, ka rakstāt ziņu kopīgajā čatā un saņemat cāļa reakciju. Kāda būtu jūsu reakcija?
Vai jūs rakstījāt gan Vue, gan React? Tas ir, vai jums bija uzdevumi React?
Vai zināt, kur tiek izmantoti throttle un debounce? Kā tie atšķiras?
Mums ir ļoti liels frontends monorepo, kurā strādā daudz dažādu komandu vienlaikus. Pāreja uz mikrofrontendiem nav iespējama. Kā samazināt risku, ka dažādas komandas ietekmēs viena otru?
Mums ir liels projekts monorepo ar vienota izlaišanas plūsma. Mēs nolēmām atdalīt frontend un administrācijas paneli atsevišķos repozitorijos, bet backend palika monolīts. Tas rada versiju nesaskaņošanas problēmu starp backend un klientu. Kā tu redzētu risinājumu šai problēmai, lai būtu pēc iespējas pasargāts no bojājumiem ražošanā?
Ir koks koks ar interfeisu INode (value: number, left?: INode, right?: INode). Uzrakstiet funkciju, kas iet caur koku un atgriež visu vertibu summu.
Kā jūs novērtējat sevi — vai jūsu darbs nes nes success, vai jūs veiksmīgi attīstāties? Vai jums ir kādi kritēriji šī novērtējuma veikšanai?
Kāpēc nav iespējams izsaukt hook'us nosacījumos vai ciklos?
Pastāstiet mazliet par savu pēdējo darba pieredzi un ko gaidāt no jaunās pozīcijas?
Precizējot iepriekšējo jautājumu: mēs nevaram pievienot tagus vai versijas caur CI/CD. Klients var būt vienā versijā, backend citā. Ko var darīt šādās apstākļos, izņemot kļūdu uzraudzību ar Sentry?
Tu dodies uz Kipru, vai zini kaut ko par Kipru? Vai vēlies tur pārcelties vai tas ir piespiedu lēmums?
Ko parasti dari, ja jūti, ka kavējies ar termiņiem? Ir izlaiduma datums, bet tu saproti, ka nepaspēsi pabeigt uzdevumu laikā. Kā rīkojies un kad par to informē?
Kas notika iepriekšējā darba vietā?
Kas ir ģeneriki TypeScript?
Kāda ir atšķirība starp Promise un async/await? Kā paralēli izpildīt divas asīnhroniskas pieprasījumus? Kādus Promise metodes pazīsti (all, allSettled, race, any)?