Frontend
Pastāsti man par visgrūtāko uzdevumu visā tavā pieredzē.
CSS uzdevums: trīs div bloki ir izvietoti viens virs otra, katrs ar margin-top 10px un margin-bottom 30px. Kāds būs attālums starp blokiem? Kas mainīsies, ja aizstās div ar span?
Kā vēl var paātrināt meklēšanu, pārveidojot datu struktūru (piemēram, Map)? Kāda būs vērtības iegūšanas operācijas sarežģītība?
Pārrakstiet funkciju strjoin ES5 bez rest operatora
Kā tu līdzsvaro brīvību pieņemt lēmumus un atbildību par tiem?
Ja jūs piešķirat `state.userName = 'Max'`, vai `h1` saturs mainīsies?
Ko parasti dari, ja jūti, ka kavējies ar termiņiem? Ir izlaiduma datums, bet tu saproti, ka nepaspēsi pabeigt uzdevumu laikā. Kā rīkojies un kad par to informē?
Kura stāvokļa pārvaldnieks tiek izmantots projektā?
Kāda ir atšķirība starp == (divkāršo vienādību) un === (trīskāršo vienādību)?
Pastāstiet par lapas renderēšanas posmiem pārlūkprogrammā.
Uz uzmanību atbalstam un attīstībai — kādi pieejas palīdzēja izpildīt produkta gaidas, lai tas būtu attīstāms un uzturams? Kuru arhitektūru izvēlējāties un kāpēc?
Ar ar kādiem stāvokļa pārvaldniekiem jūs sadarbojāties un kāpēc tieši Effector tika izvēlēts pēdējā projektā?
Cik ilgā laikā katra funkcija tiks izpildīta? ```javascript /** Cik ilgā laikā katra funkcija tiks izpildīta */ function pause500ms () { return new Promise(res => setTimeout(res, 500)); } (async function test1 () { pause500ms(); pause500ms(); })(); (async function test2 () { await pause500ms(); await pause500ms(); })(); (async function test3 () { await Promise.all([pause500ms(), pause500ms()]); })(); (async function test4 () { await Promise.all([await pause500ms(), await pause500ms()]); })(); ```
Īstenojiet debounce funkciju.
Vai šeit palīdzēs `useCallback`? Kur tieši un kāpēc tas ir nepieciešams šajā hookā?
Pastāstiet par sevi un savu darba pieredzi, sīkāk tehniskajā aspektā.
Pastāstiet par savu pieredzi Paraveb: kā tika organizēta izstrādes pieeja, vai bija komanda un vienots koda stils?
Kas ir slēgums? Kāda ir atšķirība starp var un let?
Ko vēlētos izvairīties no jauna darba? Ko tev nozīmē netoksiska komanda un atsaucīga vadība?
Kura ir pēdējā Next.js versija, kurai jūs esat atjauninājis projektā?