Pastāstiet par visgrūtāko, vislielāko vai visinteresantāko uzdevumu, ko jūs risinājāt.
Frontend
Cik plaši jūsu pieredze pārsniedz frontend: vai esat veicis full-stack vai backend uzdevumus?
Sīkāk pastāstiet, kā jums izdevās īstenot stāstu ar piekļuves atvēršanu neregistrētiem lietotājiem (lead) bez riska bojāt esošo funkcionalitāti maksājošajiem klientiem — jo tas izskatījās pēc mīnu lauka, ņemot vērā, ka bija jāiejaucas legacy autentifikācijā.
Vai jums ir bijis jāuzsāk jauni produkti vai virzieni no nulles, vai parasti strādājāt ar jau gataviem produktiem?
Kā frontend sistēmas arhitekts, kāds ir jūsu oficiālais amats un ar ko jūs saskaņojat tehniskos risinājumus?
Partneris, kurš ievietoja saites uz iepirkumiem, to darīja iepriekš saskaņojot vai potenciālie klienti nāca negaidīti un lielos daudzumos?
Gadījums: iedomājieties, ka saņemat produktu ar uzdevumu izveidot un palaist jaunu produktu 2 mēnešu laikā, var būt iesaistītas dažādas krustojošas komandas, bet vēl nekas nav skaidrs. Aprakstiet savu rīcības secību, savu domāšanas gaitu — kur jūs skriesiet pirmo reizi?
Kā jūs novērāt jaunas auditorijas (bezmaksas lietotāju) atkarību no vecajiem lietotājiem, kuri uzņēmumam nes naudu, lai nesabojātu esošo funkcionalitāti?
Izpildiet delay funkciju ar norādīto parakstu, izmantojot Promise un setTimeout.
Izskaidrojiet, kā darbojas Promise.all: ko tas pieņem, kad tas tiek atrisināts, ko tas atgriež un kā tas apstrādā kļūdas.
Kas raksta standartus (saskaņā ar kodu, modeļiem utt.) jūsu komandā?
Kas savieno frontend un backend izstrādātājus savā starpā, un kā notiek diskusija par produkta funkcijas īstenošanu, kas skar abas puses?
Vai jūs pats konfigurējat visu piegādes vēsturi (CI/CD, pipeline), vai to dara atsevišķa komanda (Ops)?
Ko vēl jūs ņemsiet vērā, izvēloties tehnoloģijas un pieejas jaunam produktam?
Lūdzu, pastāstiet par savu pieredzi, kur pašlaik strādājat un kāpēc meklējat jaunu darbu
Kā jūs īstenojāt GraphQL pieprasījumu kešatmiņu?
Kāda ir jūsu skatījums uz atšķirību starp funkcijas pievienošanu jau darbojošam produktam un pilnīgi jauna produkta palaišanu? Uz ko jūs personīgi ietekmējāt katrā gadījumā?
Vai esat dzirdējuši par metodoloģiju Shape Up? Pastāstiet par to
Noteikt vērtības, kuras atgriezīs shape.diameter un shape.perimeter metožu izsaukumi dotajā kodā, ņemot vērā this kontekstu un stingro režīmu.
Izstrādājiet memoizācijas funkciju: tā pieņem funkciju un atgriež tās ietītu versiju, kas kešē rezultātus pēc argumentiem.