Sobes.tech

Frontend

Vai jums ir pieredze ar TDD?

Middle
6

Izstrādājiet RLE (run-length encoding) funkciju, lai saspiestu simbolu atkārtojošu virkni: aizvietojiet identisku simbolu virknes ar pašu simbolu un atkārtojumu skaitu; ja simbols parādās tikai vienu reizi, nesakiet skaitu.

6

Kā pārlūkprogramma attēlo lapu no brīža, kad tā saņem HTML?

6

Bez koda palaišanas nosakiet konsoles izvadi ciklam ar var un asīnhronajiem atbildētājiem caur setTimeout; kā rezultāts mainīsies, aizstājot var ar let un kas notiks ar const?

Middle
6

Noteikt iznākumu un izskaidrot Promise ķēdes uzvedību ar then, catch, finally, throw un return new Error.

Middle
6

Pastāstiet mums par saviem iespaidiem, pildot testu uzdevumu: ar ar saskārāties ar grūtībām, kas jums patika un kas nepatika?

6

Kā migrēt tabulu ar miljoniem rindu: pievienot jaunu kolonnu ar noklusējuma vērtību un noņemt veco, neradot ražošanas pārtraukumu instalēšanas laikā?

Middle
6

Kādi ir RTK Query priekšrocības?

Middle
6

Kādu stāvokļa pārvaldību jūs izmantojāt savā Next.js projektā?

Middle
6

Kādi ir WebSocket alternatīvi?

Middle+
5

Papildus useMemo, kā vēl var samazināt nevēlamus React komponentu pārrenderēšanu?

Middle
5

Kādus dizaina modeļus izmantojāt savā darbā?

Middle
5

Kāda ir burbuļu kārtošanas laika sarežģītība?

Middle+
5

Pastāstiet vairāk par useMemo un useCallback: kāda ir starpība starp tām un kad tās lietot?

5

Kā labot reklāmu ievietošanas loģiku pēc katriem 10 ierakstiem, ja masīva indekss sākas no nulles?

Middle
5

Veiciet koda pārskatīšanu komponentam ar ziņu sarakstu, lapu skaitīšanu, datu ielādi, useLayoutEffect, Redux un piedāvājuma ievietošanu pēc katriem 10 ziņojumiem: identificējiet iespējamās kļūdas un ieteikt uzlabojumus.

Middle
5

Samaziniet režģi līdz 9 kvadrātiem ar izmēru 3×3. Pēc kvadrāta izvēles, atslēdziet visus pārējos, izņemot kvadrātus virs, zem, pa kreisi un pa labi no izvēlētā. Pieejamie kaimiņu kvadrātiem jāpaliek sarkaniem un tos var pārslēgt. Ņemiet vērā režģa robežas.

Middle
5
/349