Ko meklējat? Ko vēlētos darīt un kurā uzņēmumā?
Frontend
// Dotu ir divdimensiju punktu kopums, aprēķiniet ierobežojo kvadrāta platību. // Dotam divdimensiju punktu kopumam aprēķiniet ierobežojo taisnstūra platību. type Points = Array<[number, number]>; const getBoundingBoxArea = (points: Points) => { };
Kā risināt race condition problēmu, pārslēdzot lietotājus (kad vairākas pieprasījumi tiek nosūtīti secīgi)? Kādas pieejas var izmantot: AbortController, debounce, pogu bloķēšana caur ielādes stāvokli?
Vai jums ir pieredze projektā no paša sākuma — no arhitektūras un modeļu izvēles līdz funkciju īstenošanai ražošanā?
Kuru arhitektūru, stāvokļa pārvaldnieku un komponentu bibliotēku izvēlējās šajā projektā un kāpēc?
Par kādu atlīdzības summu ir vērts runāt, lai tas būtu interesanti?
Kāpēc jūs atvadījāties no pēdējā darba devēja?
Kā jūs pazīstat Docker? Vai jums nācās to izmantot darbā?
Kur jūtat lielāku pieredzi — React vai Next.js? Ar kurām UI bibliotēkām strādājāt?
Ar ko galvenokārt strādājāt pēdējos 2-3 gados?
Vai jūs pazīstat SOLID principus, tīru arhitektūru, Feature-Sliced Design?
Ja vienlaikus saņemat vairākus piedāvājumus, kā jūs izvēlēsieties? Kādu lomu spēlē nauda izvēlē?
/** * Uzrakstiet komponentu, kas saņem lietotāju pēc {{userId}} un parāda galvenos datus * Izmantojiet fetchUser pieprasījumam */ export const User: FC<Props> = ({ userId }) => { // Uzrakstiet savu risinājumu šeit: const user = userId && fetchUser({ id: userId }); if (!user) return null; return ( <div className="stack column"> <div>UserId: </div> <div>UserName: </div> </div> ); };