Erzählen Sie von Ihrer Erfahrung im Lebenslauf: Aufgaben, Technologien, Erfolge und Errungenschaften in mehr als dreieinhalb Jahren bei Sovcombank.
Frontend
Kennst du den Unterschied zwischen enum und Konstanten in TypeScript?
Warum können bei der Verwendung von splice in Vue 2 Reaktivitätsprobleme auftreten, und wie wird dies in Vue 3 gelöst?
Kannst du die letzten Anwendungsfälle von TypeScript-Typen im Projekt nennen?
Hast du die Situation behandelt, wenn indexOf -1 zurückgibt, wenn es in removeItem verwendet wird?
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 war die Teamarbeit im Allgemeinen aufgebaut, wie wurden die Aufgaben verteilt und zugeteilt, und nach welchem Prinzip wurde gearbeitet?
Wie haben Sie die Entwicklungszeit für typische Listen gemessen – in Stunden oder in Story Points?
Warum sollte man async im Hook onCreated (created) nicht verwenden? Wo ist es sinnvoller, asynchrone Anfragen zu stellen?
Warum das gesamte Treiberobjekt über provide/inject und nicht eine bestimmte Funktion weitergeben?
Kennst du die veränderlichen und unveränderlichen Methoden von Arrays? Zum Beispiel, was ist der Unterschied zwischen splice und filter?
Was ist Feature-Sliced Design (FSD)? Erzähle mir von deiner Erfahrung mit FSD.
Wie wurde CI/CD eingerichtet? Was genau haben Sie gemacht, mit wem haben Sie kommuniziert?
Erzähle mir von Slots in Vue: wie du sie verwendet hast, einschließlich scoped slots?