Praktisks uzdevums: veiciet koda pārskatīšanu un ierosiniet React komponenta UserProfile refaktorēšanu.
Frontend
Kāda ir atšķirība starp memoizāciju un kešatmiņu?
Kuru produktu vēlies attīstīt? Kāds produktam jābūt, lai būtu interesanti to attīstīt?
Kādi JOIN veidi pastāv relāciju datu bāzu sistēmās?
Vai esat strādājis ar Tailwind? Kā tas atšķiras no parasta CSS?
Kādus HTTP metodes pazīsti REST API? Kāda ir atšķirība starp PUT un PATCH?
Pastāsti par savu pieredzi ar komandu. Kā tika veidots sprint, kā tika novērtēti uzdevumi?
Vai jums ir pieredze ar servera puses attēlošanu un šabloniem kā Pug vai Thymeleaf?
Pastāsti soli pa solim rīcības plānu, kad tev tiek nodots projekts — ko dari, kad iegūsti piekļuvi repozitorijai, pieņemot, ka nav dokumentācijas.
Kuru tehnoloģiju komplektu un bibliotēku kopumu jūs dodiet priekšroku lietot ar React?
Vai pastāv korelācija starp Shadow DOM un veiktspēju? Kas notiks, ja ir vairākas tūkstoš komponentu?
Kā darbojas maršrutēšana Next.js?
Kas ir Swagger/OpenAPI, kam tas ir paredzēts un kur tas tiek izmantots frontendā?
Kāda ir atšķirība starp interface un type TypeScript?
Kas ir JSX un kāpēc nepieciešams atslēgas sarakstos?
Kā React atšķiras no tīra JavaScript?
Kāda ir atšķirība starp klienta komponentu un servera komponentu Next.js?
Pastāstiet par galveno atšķirību starp Angular kā ietvaru un React kā bibliotēku.
Kas ir slēgums JavaScript un kādas ir tā iespējamās nepilnības?
Kā jūs risinātu datu ielādes problēmu, izmantojot servera un klienta komponentes? Kešēšanas stratēģijas Next.js.