Cik ātri jūsu komanda apgūst un ievieš jaunas bibliotēkas/pieejas?
Frontend
Kā apstrādāt asīnhronas funkcijas useEffect iekšienē un kā pareizi organizēt kļūdu apstrādi vairākām API izsaukumiem?
Pastāstiet par neveiksmēm projektā — kā jūs tās risināt, kādi bija pēdējie incidenti un kā jūs tos risinājāt?
Vai ir nepieciešama atsevišķa toggleLoading funkcija vai var bez tās iztikt?
Kā var uzlabot šī komponenta arhitektūru? Vai ir vērts to sadalīt mazākās sastāvdaļās, lai optimizētu renderēšanu?
Izskaidrojiet, kā darbojas Event Loop — kas ir mikro uzdevumi, makro uzdevumi un to prioritāte.
Vai izmantojat specifiskas UI bibliotēkas (piemēram, Ant Design)? Vai esat ar tām apmierināts, kurus komponentus atstājāt un kurus aizvietojāt ar saviem?
Kā jūs prioritizējat tehnisko parādu attiecībā uz biznesa uzdevumiem?
Vai tev kādreiz ir nācies strādāt ar CI/CD, kaut ko konfigurēt?
Vai šis galvenais projekts ir balta zīmola? Vai tas tiek klientiem ar personalizāciju viņiem?
Kā pareizi labot funkciju, kas mutē masīvu un atgriež tā garumu vietā paša masīva?
Pastāsti par savu lomu komandā. Vai mentorē kādu, deleģē uzdevumus vai pretēji, tev deleģē?
Kā ir organizēta komunikācija starp komandām? Vai katrai komandai ir atsevišķs backend?
Kā parasti notiek API saskaņošana starp frontend un backend tavā projektā?
Pastāsti vairāk par platformu — par iepirkumu plūsmu, iepirkumu meklēšanu, filtrēšanu utt.
Vai jums ir dežūrās (on-call) un kā tās ir organizētas?
Vai izmantojat kādas konfigurācijas lietotnē? Linters, koda stili — vai dalāties ar tām starp projektiem (piemēram, caur privātu npm)?
Kāda ir jūsu steka — React, Next.js vai kaut kas cits?
Vai rakstāt testus un kuri tieši (vienības, kritiski plūsmas utt.)?
Kā jūs nosakāt, kad ir nepieciešams ietvert funkciju useCallback un kad nē? Kā tas tiek darīts jūsu projektā?