Frontend
Haben Sie CI/CD vollständig von Grund auf neu eingerichtet?
Mit dem Auftreten von Signals, ist es noch notwendig, die Change Detection-Strategie anzugeben?
Was ist der Unterschied zwischen WebSocket und Socket.io?
Was sind die Nachteile von WebSocket im Vergleich zu anderen Möglichkeiten der Interaktion zwischen Client und Server?
Was ist der Hauptunterschied zwischen ref und reactive bei der Verwendung, insbesondere beim vollständigen Überschreiben des Werts?
Haben Sie Erfahrung in der Teamarbeit?
Erzählen Sie vom Lebenszyklus eines React-Komponenten: die wichtigsten Phasen Mount, Render, Unmount.
// Die Methode findUnique wird auf das Array angewendet, die ein neues Array mit den einzigartigen Elementen zurückgibt, // das heißt, diejenigen, die im ursprünglichen Array nur einmal vorkommen, in der gleichen Reihenfolge. // Es ist notwendig, die Methode findUnique zu implementieren, damit sie wie eine normale Array-Methode funktioniert [10, 5, 10, 1, 6, 6, 7, 9, 9, 10].findUnique(); // [5, 1, 7]
Mussten Sie jemals benutzerdefinierte Validierungsfälle für Formulare schreiben?
Hast du von Shallow Ref und Shallow Reactive gehört? Wie funktionieren sie?
Verwenden Sie KI-Agenten in der Entwicklung? Wie überprüfen Sie die generierte Komponente vor der Veröffentlichung?
Was macht die Funktion `getUser` innerhalb des Hooks?
Welches Problem gibt es mit den Hooks nach diesem bedingten Return im dritten Block für AdminPage?
Was hältst du von der Komponente, die du bei der Code-Review gesehen hast?
Wie war der Ansatz beim Schreiben von CSS? Kennst du den Ansatz CSS-in-JS?
Wie ist die Komplexität bei der Suche nach einem Element in einer Menge im Vergleich zu einem Array?
Wie behebt man ein Problem mit var in einer Schleife, außer var durch let zu ersetzen?
Erzählen Sie uns mehr über CI/CD: Wie verlief der Deployment-Prozess und wie viele Stände gab es?
Live-Coding: Hier ist ein Beispielcode, der den Event Loop verwendet (synchronen Funktionen, async/await, Promise, setTimeout). Du musst die Reihenfolge der Ausführung von console.log festlegen — was zuerst, zweitens, drittens usw. ausgeführt wird.
Welche Methoden, Metriken und Messungen verwenden Sie, um speziell die Ladezeit der Website zu optimieren und nicht das Rendern?