Sobes.tech

Frontend

Kāda ir jūsu arhitektūra frontend projektos (piemēram, FSD vai cita)?

Middle+
Ozon Tech
58

Kā iekšēji darbojas hash tabula (HashMap)?

Middle+
Альфа-БанкАльфа-Банк
58

function createEmitter() { const events = new Map(); function on(event, handler) { if(!events.has(event)) { events.set(event, [handler]) return } events.get(event).push(handler) } function off(event, handler) { // TODO: noņemiet handler } function emit(event, payload) { // TODO: izsauciet visus abonentus notikumam } return { on, off, emit }; } const bus = createEmitter(); const unsub1 = bus.on("order:created", (payload) => { console.log("handler1:", payload.id); }); const handler2 = (payload) => { console.log("handler2:", payload.id); } bus.on("order:created", handler2);

Middle+
Basis
58

Atnāk masīvs no 2 miljoniem elementu, katrs elements jāapstrādā 100 milisekundēs. Ar servera ar interakciju mainīt nav iespējams. Kā apstrādāt šo masīvu, lai neapstādinātu lietotāja saskarni?

Middle
WildberriesWildberries
58

Cik bieži jūs piedalījāties ražošanā un kāda bija jūsu loma šajā procesā?

Middle+
Morizo
58

Uz ko jūs balstījāties kodu pārskatīšanas laikā un kā risinājāt domstarpības?

Middle
Revizto
58

Kādi pakalpojumi parasti tiek izmantoti visas lietojumprogrammas līmenī (t.i., jābūt providedIn: 'root')?

Middle
Клируэй Технолоджис
58

Vai jums kādreiz ir bijusi pieredze, īstenojot ideju, kas šķita lieliska, bet beigās izrādījās neveiksmīga?

Senior
АЛМИ Партнер
58

Vai jūs saprotat itāļu valodu un vai spēsiet tikt galā ar līgumu un dokumentiem itāļu valodā?

Senior
Gecal Informatica
58

Kas ir generics TypeScript un vai jūs varat sniegt praktisku piemēru?

Middle
Куаргет
58

Jūsu CV ir rakstīts Java un PostgreSQL — pastāstiet par šo pieredzi.

Middle
ТранснефтьТранснефть
58

Vai jūs varat sniegt piemēru par pirmo uzdevumu, kas parasti tiek dota jaunajam darbiniekam onboarding procesa laikā?

Middle
Куаргет
58

Pastāstiet par sarežģītu uzdevumu, kuru risinājāt redaktorā.

Middle
Revizto
58

Pārrakstiet funkciju strjoin ES5 bez rest operatora

Intern
Яндекс
58

Pastāstiet par savu izglītību. Kā jūs nonācāt IT jomā?

Middle+
Dr. web
58

Tiešsaistes kodēšanas uzdevums: jums ir neliels uzdevumu saraksta komponents JSX. Labojiet visu, kas jums nepatīk, un paskaidrojiet, kāpēc.

Middle
Алор+
58

Kā tu vērtē stāvokļa glabāšanu ar tādām bibliotēkām kā React Query vai SWR?

Middle
Data World
58

Vai zini, kas ir FCP (First Contentful Paint) metriks? Iedomājies, ka mums ir React lietotne — sociālais tīkls ar servera puses renderēšanu, un ir problēma: kad lietotājs tieši ieiet kāda profilā, ilgi ir redzams balts ekrāns. Vai vari aprakstīt soļus — kas notiek no brīža, kad lietotājs nospiež Enter, līdz parādās pirmais saturs?

Middle
Mayflower
58

Cik laba prakse ir vienlaikus saglabāt globālajā Redux veikalā lietotāja profila un groza informāciju? Kā tas ietekmē arhitektūru?

Middle
X-Notes
58

Ar ko bija īstenoti moduļi un mikrofrontendi?

Middle
ДИТ Москвы
58
/295