Frontend
Ist es möglich, dass finally noch einmal ausgeführt wird (mit der Zahl 10), ohne die Reihenfolge des Codes zu ändern, aber etwas innerhalb der Funktion hinzuzufügen?
Was ist der Unterschied zwischen einem Link und einem Button?
Erzähle, wie du in deinen Projekten mit API-Anfragen (REST/GraphQL) gearbeitet hast.
Wie wurde der Prozess der Code-Validierung und Code-Review organisiert, einschließlich teamübergreifender Reviews?
Schließlich ist CSS eine grundlegende Technologie in der Front-End-Entwicklung, die es Entwicklern ermöglicht, das Layout, das Styling und die visuelle Präsentation von Webanwendungen zu steuern. Wer hat CSS vorgeschlagen und in welchem Jahr wurde es erstmals eingeführt?
Haben Sie Erfahrung mit WebSocket? Mit GraphQL?
Siehst du, ich klicke auf Item 2, verstecke es, und Item 1 schließt sich auch. Das sollte nicht passieren. Kannst du erklären, warum das passiert?
Sind Sie mit dem nativen CSS-Nesting vertraut? Sind Sie dafür oder dagegen? Was sind die Vorteile und Gefahren?
Erzähle mir von CSS box-sizing: content-box und border-box — wofür werden sie verwendet, in welchen Fällen setzt du sie ein?
Was ist der Unterschied zwischen 'key in result' und 'result.hasOwnProperty(key)'?
Welche Zustände interaktiver Elemente in CSS (Pseudo-Klassen) kennst du? Was bewirken sie?
Erzählen Sie, was mit alten Anfragen passiert, wenn der Benutzer wechselt, und wie `AbortController` Race Conditions (Rennbedingungen) verhindert.
Warum eine Funktion (c => c + 1) an setCount übergeben statt einfach setCount(tick + 1)?
Komponentenzusammensetzungen + React Context → Übertragung von formEntity durch den Provider in Form und Nutzung in FormItem. Form umschließt seine Kinder mit FormContext.Provider, und FormItem verwendet cloneElement, um value und onChange in Input zu injizieren. Hindernis: Stelle sicher, dass FormItem den Namen an den Aktualisierungs-Handler übergibt. ```javascript const Form = ({ children, formEntity }) => ( <FormContext.Provider value={formEntity}>{children}</FormContext.Provider> ); const FormItem = ({ name, children }) => { const { state, handlers } = useContext(FormContext); return React.cloneElement(children, { value: state[name], onChange: (e) => handlers.updateValues({ name, value: e.target.value }), }); }; ```
Wofür wird useMemo verwendet? Gib ein praktisches Beispiel.
Was können Sie mir über den Strict Mode in React erzählen?
Wie siehst du deine Arbeit im Hinblick darauf, dass KI einen Teil der Aufgaben übernimmt?
Wie funktioniert der Garbage Collector in JavaScript?
Was ist der Unterschied in der Funktionsweise von React.memo bei Komponenten mit Props und ohne Props?
[Name] fragte: Warum ist es einfach, von TypeScript zu Python zu wechseln?