Frontend
Kādi ir galvenie dzīves cikla metodes klases balstītajiem React komponentiem?
Kuras renderēšanas stratēģijas jūs zināt un kādos gadījumos tās būtu jāpiemēro?
Kādam mērķim šobrīd varētu tikt izmantoti JavaScript prototipi?
Pieprasiet datus par ierakstiem, komentāriem un lietotājiem caur trim API un savāciet vienotu objektu masīvu: ieraksta ID un nosaukumu, autora vārdu un komentāru skaitu.
Iedomājieties lielu projektu ar divdesmit komandām, par kuru jūs atbildat par frontend. Kā nodrošināt, ka frontend nepabojājas, un kā noteikt, ja viena no komandām ir pasliktinājusi savu sniegumu? Kādas frontend metriku un tehniskos rīkus izmantojat, lai to uzraudzītu?
Ja saprotat, ka jums nav laika uzdevuma pabeigt plānotajā termiņā, vai jums tas būtu jāziņo, kam un kādā posmā?
Kāda ir gaidāmā uzdevuma rezultāts un kā jūs sapratāt turpmāko risinājuma plānu?
Vai iepriekšējos projektos bija uzdevumu un darba izmaksu novērtējums? Cik bieži jums izdevās ievērot novērtējumus?
Kāda ir atšķirība starp mikro frontendiem un NPM paketēm?
Kā jūs pārbaudījāt faktiskās API atbildes atbilstību Swagger/OpenAPI līgumiem: manuāli vai ar automatizāciju?
Cik ilgi man būtu jāgaida atsauksme pēc intervijas?
Kādi konteksta veidi ir JavaScript?
Kādus stāvokļa pārvaldības rīkus esat izmantojis vai zināt React?
Izstrādājiet universālo React hook useFetch GET pieprasījumiem. Apsveriet ērtu API šim hook, atgrieztajiem datiem/loading/error, HTTP kļūdu apstrādi un datu atkārtotu iegūšanu, kad URL mainās.
Kā novērst sacensību apstākļus useFetch, ja URL ir mainījies, otrais pieprasījums beidzās agrāk nekā pirmais, un pirmais pēc tam pārrakstīja pašreizējos datus?
Lietotājs piesakās, izmantojot pieteikšanās un paroles formu: kas tajā brīdī notiek, no kurienes lietojumprogramma iegūst lietotāja datus un lomas?
Kāda ir tava kopējā iespaids par mani kā kandidātu?
Analizējiet piemēru ar vecāku un lēnu bērnu React komponentu, kas ir ietverts React.memo: vai viss ir pareizi, kas mainīsies, ja props būs objekts vai funkcija, un kā to uzlabot?
Vai mikro frontendi var savstarpēji sadarboties? Kā jūs organizētu to komunikāciju un datu apmaiņu?
Implementējiet jebkuru bultiņas funkciju, kas konsolē izvada savu this kontekstu, un pastāstiet, kas tiks izvadīts, kad tā tiks izsaukta.