Kas teil on kunagi olnud vaja kasutada diskrimineerivaid unione ja type guards? Milliseid sisseehitatud type guards'e te tead?
Frontend
Kas oli palju vigu? Kas oli mingi väljakutse vormide optimeerimisel? Miks React Hook Form töötab kiiresti suurte vormidega? Mis on optimeerimise põhjus?
Kas olete töötanud SWR-iga? Millised olid nüansid, probleemid andmete ajakohasusega?
Kuidas salvestada vormi olek (mustand) lehe uuesti laadimisel?
Kui sageli pidite töötama genrikatega? Kus kasutasite utiliit-tüüpe nagu Pick, Omit, Partial, Record, ReturnType, Exclude?
Kuidas tagasite API vastuste tüübi? Kas kasutasite OpenAPI/Swagger või koodi genereerimist?
Milliste testimis tööriistadega töötasid? Kuidas testid CI-sse integreeriti?
Kui tihedalt sa töötasid Next.js-iga? Milliseid funktsioone kasutad?
Kas on valdkonnad, milles soovite arengut näidata?
Kuidas tüüpilistada komponente HTML-atribuutide ja viidetega?
Lõpuks kas platforma kasutama hakati? Milline oli kasutajate ja toe vaatenurgast tagasiside?
Kui mõtlete sellele, millega soovite tulevikus tegeleda – kuhu suundub teie soov, kuhu suundub teie hing?
Kuidas vältida call stacki ülekoormust puu läbimisel? Kuidas JavaScriptis rakendada iteratiivset läbikäiku, kasutades stekki?
Mis on sarnas ja erinevus tüüpide (type) ja liideste (interface) vahel TypeScriptis? Kus kasutada?
Kasutasite optimistlikke uuendusi? Kas andsite kasutajale märku andmete taustal uuendamise ajal?
Mida kasutad oleku haldamiseks ja mida valiksid uues projektis?
Kas projektis oli koodi jagamine (code splitting)? Millist bundlerit kasutati?
Kuidas jagaksite serveri ja kliendi olekut?
Kuidas organiseerida Zodis mitmeastmelise vormi skeem? Kuidas töödelda tingimuslikku valideerimist?
Kuidas läbida mitmemõõtmelist massiivi teadmata sügavusega ilma rekursioonita, kasutades virna?