Was ist cherry-pick in Git?
Frontend
Was ist die BEM-Methodik in CSS?
Wie entfernt man versehentlich committete Daten aus einem Commit?
Wie funktioniert die Event Loop in JavaScript? Erzählen Sie von Mikro- und Makroaufgaben.
Haben Sie Erfahrung mit Unit-Tests und E2E-Tests?
Wie waren die Module in den Micro-Frontends isoliert, wie wurde die Kommunikation zwischen den Modulen organisiert und das Zustandsmanagement durchgeführt?
Ein Fehler ist aufgetreten, der schwer zu reproduzieren ist: Er tritt im Test auf, aber es ist unklar, wie, und er wird nicht protokolliert. Wie würden Sie ihn debuggen?
Was ist die Funktion nextTick in Vue.js und wann sollte sie verwendet werden?
Wo liegt die Grenze zwischen der Verwendung von Slots und Props in Vue.js-Komponenten?
Was ist der Unterschied zwischen git fetch und git pull?
Wenn wir eine kleine Anwendung haben, zum Beispiel eine To-Do-Liste, sollte man sie in eine Host-Anwendung und Micro-Frontends aufteilen?
Wie ruft man in Vue.js eine Methode des Kindkomponenten vom Elternteil aus auf?
Was ist der Unterschied zwischen ref und shallowRef in Vue.js? Wann sollte man shallowRef verwenden?
Es gibt ein altes Modul im Projekt, das Business möchte schnell eine neue Funktion hinzufügen, aber du möchtest zuerst das Modul refaktorisieren. Wie würdest du vorgehen?
Kann man den TypeScript-Typen zur Laufzeit vertrauen? Wie kann man die Validierung der Backend-Daten sicherstellen?