Frontend
Mussten Sie Tests schreiben?
Welche Web Vitals-Metriken sind beim clientseitigen Rendering (CSR) im Vergleich zu SSR besser?
[Name] sagte: Was hat dich hierher geführt, was hat dich an deinem aktuellen Ort gelangweilt, was möchtest du?
Haben Sie Erfahrung mit Vue? Welche Tools haben Sie für Tests verwendet?
Welche React-Hooks verwendest du am häufigsten?
Woraus wurde die Gamifizierung umgesetzt – in reinem JS, in React oder mit einer Engine wie PixiJS?
Sind Sie mit den SOLID-Prinzipien, sauberer Architektur, Feature-Sliced Design vertraut?
Welche Herausforderungen gab es bei der Arbeit mit Three.js? Welche Probleme traten auf, zum Beispiel bei der Optimierung?
Was ist der Unterschied zwischen never und void in TypeScript?
Wie würden Sie die Stilisolation für jeden Micro-Frontend organisieren, auch bei Verwendung von Tailwind CSS? Welche Browseransätze für Isolation gibt es?
Welche Werkzeuge haben Sie für die Arbeit mit Stilen verwendet?
Gibt es die Möglichkeit der Multithread-Arbeit im Browser, wenn JavaScript ein-Threadig ist?
Bist du bereit, die Testaufgabe für die zweite Auswahlphase zu absolvieren?
Erzählen Sie uns von Ihrer Berufserfahrung. Im Lebenslauf sind 5 Jahre Erfahrung in der Frontend-Entwicklung angegeben, aber Sie haben die Universität im Jahr 2010 abgeschlossen — womit haben Sie diese Zeit verbracht?
Haben Sie eigenständig mit Komponentenbibliotheken gearbeitet? Haben Sie eigene Bibliotheken erstellt?
Können Sie mir von interessanten Aufgaben erzählen, die Sie bei Ihrer vorherigen Arbeit erledigen mussten?
Das macht Sinn — das Offenhalten des öffentlichen Vertrags vermeidet unbeabsichtigte API-Änderungen, und diskriminierte Vereinigungen sind ein starker Grund, `type` zu bevorzugen. Wenn du diesen Button pixelgenau und responsiv umsetzt, wie gehst du mit Abstand und Ausrichtung um, damit Icon + Label visuell konsistent bleiben über Breakpoints und Schriftgrößenänderungen hinweg?
Haben Sie mit dem Leiter über die Situation der Kürzungen im Unternehmen gesprochen?
Was ist beim Deployment wichtig zu kontrollieren?
In der Funktion requestUserData werden drei Anfragen nacheinander ausgeführt. Warum nicht einfach alle drei in Promise.all einwickeln? Wie kann man diese Funktion optimieren, um die Anfragen in der kürzest möglichen Zeit auszuführen?