/** * Scrieți un component care primește utilizatorul după {{userId}} și afișează datele principale * Pentru solicitare, utilizați fetchUser */ export const User: FC<Props> = ({ userId }) => { // Scrieți soluția aici: const user = userId && fetchUser({ id: userId }); if (!user) return null; return ( <div className="stack column"> <div>UserId: </div> <div>UserName: </div> </div> ); };
Frontend
Ce vor afișa cele două console.log în exemplul cu obiecte a, b și c, folosite ca chei de obiect?
funcție debounce(fn, delay) { let timer return function (...args) { clearTimeout(timer) timer = setTimeout(() => fn(args), delay) } }
La ce niveluri pot fi furnizate serviciile prin intermediul provider-ilor în Angular: component, rută, modul, aplicație, platformă?
Ce s-a configurat în CI/CD pentru implementarea automată și cum a asigurat stabilitatea în producție?
Câte echipe au fost în produs, câte persoane au fost în echipa ta și câți dezvoltatori au lucrat la un microfrontend?
De ce apar re-randări ale componentelor React atunci când lucrați cu Redux și cum află componenta despre schimbările de stare?
Ce se întâmplă dacă în layout-ul rădăcină al serverului se plasează foarte multe componente client cu directiva 'use client'?
Ați lucrat vreodată cu i18n?
Ce stivă de gestionare a stării ai recomanda pentru acest proiect: React Query, Redux Toolkit, RTK Query?
Ai lucrat la configurarea unui mediu de test sau doar la scrierea testelor?
Ai configurat complet CI/CD de la zero?
[nume] a întrebat: ce acțiuni specifice ați întreprins pentru a optimiza serviciul micro-frontend și a reduce dimensiunea pachetului? Ce tehnologie micro-frontend ați folosit?
Ai dezvoltat jocul pe Phaser și Canvas singur sau folosind modele neuronale?
Când se poate aștepta feedback după interviu?
Ce părere ai despre abordarea CSS-in-JS (styled-components, emotion)?
Cât de potrivit ești pentru a lucra cu interfețe rutiniere și monotone în sistemele bancare alături de sarcini tehnic interesante? Este acesta un obstacol?
Cum să implementați răspunsul în streaming și să afișați HTML-ul generat de LLM pe partea clientului?
Ce bază de date a fost folosită în proiect?
Implementați o interfață de filtrare a zborurilor după numărul de opriri: obțineți bilete prin fetchTickets, redați dinamic casete de selectare pentru numărul de opriri disponibile, suportați selecții multiple și filtrați lista de bilete. Discutați despre posibile optimizări.