Kuidas jälgisite koodi kvaliteeti? Linters, pre-commit hookid, midagi muud?
Frontend
Milliseid tööriistu kasutate Git-iga töötamiseks: rakendusi või käsurida?
Kuidas välja võtta üldine tüüp teise tüübist TypeScriptis?
Millised on muutujate tõstmise deklaratsioonid JavaScriptis ja kuidas need täpselt töötavad?
Kuidas töötab asünkroonsus JavaScriptis? Selgitage sündmuste tsüklit, mikroülesandeid ja makroülesandeid.
Mis on Virtual DOM ja kuidas see Reactis töötab?
Rakendage funktsioon, mis tagastab Promise viivitusega, kasutades setTimeout, ja näidake selliste funktsioonide järjestikuseid väljakutseid, edastades eelneva väljakutse tulemuse järgmisele.
Mis vahe on interface ja type vahel TypeScriptis? Kumb kasutad rohkem ja millistes olukordades?
Kuidas teha objekti sügav koopia? Räägi mulle structured clone, JSON.stringify, lodash cloneDeep kohta — millised on erinevused?
Kas teil on kogemusi agentuuri arendamisel tehisintellekti kasutades?
Millega sa tegelesid? Räägi mulle rohkem projektist.
Selgitage Virtual DOM-i Reacts.
Kas peaks kasutama useEffect või on parem sellest loobuda?
Miks Reactis ei saa kutsuda hook-e tingimus või tsüklite sees?
Mis vahe on null ja undefined JavaScriptis?
Rääkige mulle oma kogemusest end-to-end testide seadistamisel Playwrightiga ja 80% testide katvuse saavutamisel.
Kuidas oli projektis organiseeritud GitFlow?
Mis on null ja undefined, milles on erinevus? Mida tagastab typeof null?
Mis vahe on loogilisel VÕI (||) ja nulli ühendamise (??) operaatoril?
Mis on TypeScript? Milleks seda kasutatakse?