Frontend
Funktioniert Lazy Loading immer gut? Welche Probleme können bei Chunks auftreten?
Führen Sie eine Code-Review des bereitgestellten Vue 3-Codes durch — erzählen Sie laut, was Sie sehen, welche Probleme Sie finden und welche Optimierungen Sie vorschlagen würden.
Wie verstehst du den Unterschied zwischen einem Middle+- und einem Senior-Entwickler?
Welche DNS-Einträge kennst du?
Implementieren Sie eine einfache Slot-Maschine "Einarmiger Bandit": - Implementieren Sie drei Walzen (mit Zahlen von 0 bis 9, die in der Reihenfolge 0,1,2,...9,0,1,2... wechseln) - Bei jedem onRoll auf der Walze erscheint der nächste Wert - Wenn alle drei Ziffern nach dem Anhalten übereinstimmen, sagen wir, dass gewonnen wurde - Deaktivieren Sie die Schaltfläche während des Drehens Das physische Modell des Rads ist bereits in der Methode runSpinner implementiert, aber es hat nichts mit den Ziffern zu tun. Tipp: Beginnen Sie die Implementierung mit der ersten Walze, dann fügen Sie die anderen analog hinzu
Warum wurde eine eigene Lösung für Diagramme verwendet, anstatt fertige Bibliotheken (z.B. Grafana)?
Worin besteht die technische Unterstützung des Projekts?
Also wird diese Funktion vollständig bis zum Rendern ausgeführt?
Wie würdest du ein Datenladeproblem mit server- und clientseitigen Komponenten lösen? Caching-Strategien in Next.js.
Erzähl mir von NPM: Was ist das und wofür wird es gebraucht?
Kann man den rejected-Zustand eines Promises innerhalb von then behandeln? Was ist der Unterschied zwischen der Behandlung von reject im zweiten Callback von then und in catch?
Woher stammten die DTOs? Wie wurden die Domänen-Entitäten identifiziert?
Wie implementiert man eine Baum traversal ohne Rekursion? Welche Datenstruktur hilft?
Welche HTTP-Methoden gibt es allgemein, die an den Server gesendet werden können?
[Name] fragte: Was ist ein Type Guard in TypeScript? Wie schreibt man eine Type Guard-Funktion?
Welche Vorteile bietet die Verwendung der Funktion inject() im Vergleich zur Konstruktorinjektion in Ihrem Projekt?
const goods = [ {name: 'iphone', price: 200, status: 'inStock'}, {name: 'samsung', price: 100, status: 'outOfStock'}, {name: 'xiaomi', price: 300, status: 'readyToBuy'}, ]; function filterGoods(values) { return values; }
Wie man ein konkretes Problem mit undefined in selectedId sofort löst, ohne neu zu schreiben?
Es gibt ein Objekt, dessen Werte Funktionen sind. Wie erstellt man eine tiefe Kopie davon? Gibt es Schwierigkeiten?
Was ist unknown? Worin ist es besser als any?