Frontend
Ce este JSX și de ce este nevoie de o cheie în liste?
Care este diferența cheie dintre Tailwind și alte framework-uri CSS (Bootstrap, Material)?
Ce este un generic în TypeScript?
Care este diferența dintre mediul de execuție JavaScript în browser și Node.js?
Cum este organizată comunicarea între echipe? Există un backend separat pentru fiecare echipă?
Ce garanții oferă cheia străină pentru date într-o bază de date relațională?
Spune-ne despre procesul de dezvoltare și Git-flow în echipa ta. Cum este organizat procesul de revizuire a codului?
Este `console.log` din interiorul unei funcții un efect secundar?
Ce este unknown în TypeScript și în ce se deosebește de any?
Ce se întâmplă într-o aplicație deja compilată dacă în locul numărului așteptat este transmis un șir de caractere?
Cum faci o singură solicitare HTTP și te abonezi la rezultatul său de mai multe ori?
Ce se întâmplă cu componenta atunci când se schimbă cheia? Vorbește despre ciclul de viață al componentelor funcționale.
Care este diferența dintre randare și pictare? Cum se numește procesul de comparare a arborelui DOM virtual și real?
Care sunt limitările de memorie în IndexedDB și de ce depind?
const { foo: [bar], bar: [{ baz: foo }] } = { foo: [1], bar: [{ baz: 3 }] } console.log(bar) // 1 console.log(foo) // 3
Ce problemă apare atunci când se folosește async/await direct în useEffect?
Ce modele de dezvoltare folosiți (DRY, SOLID, GRASP, modele de design)?
Ai gestionat situația în care indexOf returnează -1 atunci când îl folosești în removeItem?
Cum ți se pare formatul nostru de lucru? Este atractiv?
Dacă TLS criptează traficul, dar un atacator intercepta pachetul și îl trimite din nou către server (atac de replay), de ce nu va funcționa? Ce se întâmplă pas cu pas în timpul stabilirii unei conexiuni TLS?