Frontend
Miks võit arvutatakse valesti, isegi kui rullide väärtused on erinevad? Uurige vea põhjust, mis on seotud oleku asünkroonse uuendamisega seotud võistluse tingimusega.
Mida muutub tüübi loogikas, kui asendada `extends` `=`-ga (vaikimisi väärtuse määramine generikule)?
Kuidas korraldada reaalajas valideerimine?
Räägi CORS-ist.
Kui ref hoiab objekti ja me muudame objekti sisemist välja (näiteks perekonnanime), kas reaktsiooniline trigger töötab?
Rääkige oma kogemusest Vue ökosüsteemiga. Milliste raamatukogude ja ehitustööriistadega olete töötanud?
Kas OPTIONS-päring saadetakse igal juhul ristkõnepäringus või ainult siis, kui see on vajalik? Mis vahe on lihtsatel ja keerukatel päringutel selles kontekstis?
Mõelge välja näidatud funktsioon: mis kuvatakse esimesel kutsel ja miks? Kuidas parandada koodi, et saada arvude jada?
Loetlege Promise staatilised meetodid ja selgitage, mis on lubadus.
Kas on vajalik eraldi toggleLoading funktsioon või saab sellest ilma hakkama?
Kas sul on kogemusi Vue 2-st Vue 3-ks migratsioonil — mida täpselt sa ise tegid?
Millistes frontendi valdkondades pead oma tugevateks külgedeks?
Rääkige endast kui frontend arendajana: mille kallal töötasite, milline oli teie kogemus — kaubanduslik või akadeemiline?
Mis on Pinia ja milleks seda kasutatakse?
Räägi mulle E2E-testimis Playwrightiga: kuidas oli testimissüsteem üles ehitatud, kuidas see käivitati, kuidas nad suhtlesid backendiga, kuidas saavutati testandmete korduvus?
Sinu CV-s on kirjas, et arendasid Next.js-ga — kas on õige? Kas see oli Next.js App Router või Pages Router?
```javascript const obj = { nimi: 'Alex', ütle() { console.info(this.nimi); } }; const obj2 = { nimi: 'Ivan' } const fn = obj.ületta.bind(obj).bind(obj2); fn(); obj.ületta(); ```
Kas oli juhtumeid, kui kaks tarbijat ühendusid sama Kafka teemaga?
Kujutage ette makrotööde järjekorda, kus on viis `setTimeout`, ning mikroülesanded lõputult lisavad uusi mikroülesandeid, näiteks rekursiivse `Promise.resolve().then()` kaudu. Mis juhtub liidesega ja kas need viis timeouti kunagi täidetakse? Miks?
Kas on Event Loop ja kuidas see töötab: millises järjekorras täidetakse sünkrooniline kood, mikrotööd ja makrotööd?