Používate AI agentov, ako je Cursor? Ako je v projektu regulované/dovolene používanie AI nástrojov?
Frontend
Čo je git cherry-pick a ako funguje?
Používali ste Codex alebo iné AI modely / chaty pri vývoji? Na aké úlohy ste ich používali (jednotkové testy, refaktoring, hľadanie chýb)?
Ako implementovať obojsmerné viazanie nativným spôsobom, cez value a update (get/set)?
Na čo slúži children v konfigurácii trás Vue Router? Čo robí?
Ako optimalizovať výkon vo Vue aplikácii? Aké nástroje a techniky možno použiť?
Čo znamená, ak sa ref nazýva 'povrchný' alebo 'vrchný' - ktorý nesleduje objekt do hĺbky, iba jeho horné vlastnosti? (otázka o shallowRef)
V aplikácii používame počúvanie udalostí, napríklad pripojenie obsluhy scroll na okno alebo spustenie časovača. Čo je potrebné zvážiť v týchto prípadoch (úniky pamäte, throttling, čistenie pri unmount)?
Máme komponent, ktorá by mala vysielať (emitovať) udalosť, napríklad pri kliknutí. Ako to môžeme realizovať?
Ak aplikácia pracuje s databázou, aké optimalizácie sú tu možné?
Ako možno nastaviť systém prístupových práv k stránkam v projekte? Praktická úloha - kde sa to technicky robí?
Ak odovzdáme funkciu a ju rozbalíme cez .value a unref, budú nejaké rozdiely?
Ak sledujete objekt pomocou watch, bude predvolene sledovaná hĺbka (všetky polia) alebo len prvá úroveň? Čo je potrebné uviesť pre hlboké sledovanie (deep)?
Čo je v index súbore routera, aké vlastnosti sa tam nastavujú?
Čo je Vue Router a ako funguje vlastnými slovami? Čo zvyčajne obsahuje konfiguračný súbor routa (index súbor)?
Čo sa myslí pod 'presunúť na iné miesto' pri používaní Teleport, napríklad ak je Teleport použitý v detskom komponentu?
Museli ste niekedy písať vlastné prípady validácie formulárov?
Ako sa deklarujú emity v komponente (cez defineEmits)?
Aký je rozdiel medzi direktívami v-if a v-show?
Ako se izogniti primerom, ko se seznami v uporabniškem vmesniku prikazujejo v napačnem vrstnem redu ob brisanju ali dodajanju elementov v polje (vprašanje o ključu v seznamih)?