Frontend
Privește acest cod cu SSR și clasa singleton i18n. Găsește o problemă serioasă care poate strica HTML-ul livrat utilizatorului. Cum o corectezi?
Care este diferența dintre operatorul de fuziune nulă (??) și operatorul logic OR (||)?
De ce ați ajuns la concluzia că este nevoie de un kit UI personalizat, și nu doar să folosiți elemente dintr-un UI gata făcut?
Ce faci dacă sarcina este formulată defectuos, de exemplu, ți se dictează poziția și culoarea specifică a butonului în loc să se descrie problema?
Ce trebuie făcut (despre nextTick) dacă în mounted (onMounted) elementul încă nu a apărut în DOM?
[nume] a întrebat: Cu ce se ocupă echipa acum? Care este planul pentru perioada de probă?
În diagramă, fiecare cerc reprezintă o stea individuală. Poziția centrului cercului indică temperatura stelei în kelvini (K) și luminozitatea sa (rata de emisie a energiei) în raport cu cea a soarelui (Lsun). Rețineți că temperaturile mai ridicate sunt spre stânga. Dimensiunea cercului indică dimensiunea fizică relativă a stelei, iar etichetele indică tipurile de stele afișate. În afară de stelele din secvența principală, grupul de stele cu cea mai mare gamă de temperaturi este grupul de: - Gigantii roșii - Supergigantii roșii - Piticii albi - Gigantii albaștri
Efectuați o revizuire a codului pull request cu un singur fișier diff pe un component React (componenta Book folosind useEffect, fetch de date, afișarea cărților populare și a tuturor cărților). Găsiți și comentați toate problemele: încălcări ale regulilor hooks, lipsa gestionării erorilor la fetch, absența AbortController, lipsa verificării stării răspunsului, stiluri inline, lipsa cheii în map, verificări pentru array-uri goale, necesitatea de memoizare (useMemo), extragerea logica fetch într-un hook/component separat etc. De asemenea, răspundeți: cum implementați condiția ca solicitarea să fie efectuată doar dacă flag-ul isBest este prezent?
Ai experiență cu deployment-ul aplicațiilor, CI/CD, configurare?
Aveți experiență cu codul Legacy?
Cu cine din echipa a fost nevoie să interacționezi în ultimul proiect?
Cum este organizată reactivitatea în Vue 3? Vorbește despre ref și reactive.
Din ce este format o cerere HTTP?
Ai avut vreo experiență înainte de dezvoltare, cu ce te ocupai?
Ce este cel mai costisitor în timpul randării unei pagini?
Ce se întâmplă dacă în layout-ul rădăcină al serverului se plasează foarte multe componente client cu directiva 'use client'?
Ai lucrat vreodată cu un Legacy, ai lucrat la proiecte Legacy, sau ai refactorizat ceva, sau ai schimbat arhitectura?
Cum ați optimiza componentele React care încetinesc randarea?
Compara injecția de dependențe prin parametrii constructorului și prin funcția inject: care sunt avantajele și dezavantajele fiecărei abordări?
Ce teste au scris, pentru ce, ce au testat?