Frontend
Kuo rašėte stilius savo paskutiniame projekte (SCSS, CSS Modules ir kt.)?
Kokius rinkėjus naudojote, rašėte savo konfigūracijas?
Turime lentelę su 10 000 eilutėmis, kuri pradeda lėtėti piešiant. Kodėl tai vyksta ir kaip tai ištaisyti?
Kaip naudoji metrikas (pvz., iš DevTools), norėdamas įvertinti puslapio atvaizdavimo našumą?
[vardas] paklausė: kodėl objektai perduodami nuoroda, o ne kopijuojami? Kam tai skirta?
Šiandien, jei jie atliktų tą pačią optimizavimo užduotį, ar naudotų tą patį požiūrį ar ką nors kitą?
Kaip React gauti prieigą prie nekontroliuojamo įvesties ir jo reikšmės?
Kuo skiriasi void ir never tipai TypeScript?
Kaip veikia reaktivumas Vue? Kuo skiriasi reaktivumas tarp Vue 2 ir Vue 3?
Ar kada nors teko projektuoti komponentą nuo nulio be reikalavimų?
useState hook'as grąžina porą [skaičius, setNumber]. Tam tikroje funkcijoje du kartus iš eilės kviečiame setNumber(skaičius + 1). Kas nutiks?
Kokį surinkėją naudojote projekte? Jūs minėjote, kad optimizavote Webpack — ar tai buvo pagrindinis surinkėjas?
Kas yra this JavaScript ir kaip jis veikia? Kuo skiriasi this elgesys įprastoje funkcijoje ir rodyklės funkcijoje?
Atlyginimo lūkesčiai — 270 tūkst. rublių?
Papaskinkite apie savo patirtį su Node.js, pateikdami pavyzdį iš kokio nors projekto, ką tiksliai jame kūrėte?
/** * Reikia parašyti funkciją strjoin, * kuri sujungia eilutes per skiriamąjį ženklą. */ function strjoin() { // kodas čia } console.log(strjoin('a', 'b', 'c')) // 'a.b.c' console.log(strjoin('a', 'b', 'c', 'd', 'e', 'f')) // 'a-b-c-d-e-f'
Papaskinkite apie kursus, kuriuos lankėte (apie 20 mėnesių) — kuri įmonė juos teikė?
Kodėl iš tikrųjų reikalingas async/await, kai jau turime then/catch/finally grandinę?
Ar buvo mikro-frontend pagrįsta architektūra?
Kokio formato išvaizdą mėgstate?