Sobes.tech

Frontend

Ar galima POST užklausoje pridėti query parametrus?

Middle
Бюро 1440Бюро 1440
117

Kokius požiūrius žinote CSS rašymui? Ar turite patirties su Tailwind?

Middle+
М.Видео/эльдорадо
117

Kodėl, kai du kartus iškviečiami sleep(2000) ir sleep(1000), pirmiausia rodomas 1 sekundės logas, o tada 2? Paaiškinkite Event Loop, mikro- ir makro-užduočių veikimą.

Middle+
Яндекс
117

Kokios yra pagrindinės Vue 2 ir Vue 3 skirtumai?

Middle
КейСофт
117

Ar turite patirties pradėti React projektą nuo nulio arba migraciją į React?

Middle
МПФИТ
117

Vartotojas skundžiasi, kad kartais mygtukas neveikia, tačiau vietoje problema nėra atkuriama. Kokius žingsnius žengi derindamas? Kokios gali būti priežastys?

Middle
Mayflower
117

Kuo skiriasi autorizacija nuo autentifikacijos?

Middle
НЕОЛАНТ
117

Kuo skiriasi null nuo undefined?

Middle
WildberriesWildberries
117

Kaip prieinate sudėtingų UI komponentų testavimą, kurie generuoja gilų DOM mazgų gylį be patogių identifikatorių? Kaip taikote tikslinius elementus E2E testuose?

Middle
Магнут
117

Kiek laiko būsi suinteresuotas frontend'u? Ar neatsitiks momentas, kai norėsi kažko kito? Mes turime aiškų padalijimą — jei prisijungsi kaip frontend kūrėjas, bus tik frontend užduotys.

Middle
РунитиРунити
117

Jei turėtum visišką laisvę, kokią idealią formą sukurtum? Kokius požiūrius, technologijas ir metodus naudotum (validacija, klaidų tvarkymas, UX, DX)?

Middle+
Mayflower
117

/** * Funkcija 'asyncAuth(callback)' priima callback, u koji * može biti proslijeđena pogreška (kao prvi argument) i podaci * s backend-a (kao drugi argument). * asyncAuth((error, data) => {}); * * Morate implementirati funkciju 'auth()', * koja poziva 'asyncAuth()', ali vraća Promise. * * @returns {Promise} */ function auth() { return new Promise((resolve, reject) => { asyncAuth((error, data) => { if (error) { reject(error) } else { resolve(data) } }); }) } /** * Funkcija 'tryAuth()' koristi 'auth()' i, u slučaju pogreške, * čini N dodatnih pokušaja. * Ako svi ne uspiju, vraća posljednju pogrešku. * * @returns {Promise} */ function tryAuth(n) { return new Promise((resolve, reject) => { function attempt(attemptsLeft) { auth().then(resolve).catch((error) => { if (attemptsLeft <= 0) { reject(error); } else { attempt(attemptsLeft - 1); } }); } attempt(n); }); }

Middle+
Яндекс
117

Papaskink apie valdymo skydus išsamiau: iš kur buvo paimtos metrikos, kokias metrikas rinkote.

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

[vardas] paklausė: Ar gali pateikti konkretų pavyzdį ginčytinų momentų su dizaineriais ar verslo užsakovais? Kas turėjo paskutinę žodį?

Middle+
WB банк
117

Kas jums nepatinka dabartinėje darbo vietoje?

Middle+
ИЭРТ РЖД
116

Kokias statines metodas turi Promise klasė?

Middle+
Ifellow
116

Ką galima padaryti su vaizdais, kad būtų optimizuotas puslapio našumas?

Middle
Mayflower
116

Kaip saugosi callback'us EventEmitter viduje?

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

Papaskink apie savo darbo patirtį ir svarbius momentus

Middle
ВШЭ
116

Ar susidūrėte su CORS mechanizmu?

Middle+
Лига Цифровой ЭкономикиЛига Цифровой Экономики
116
/298