Sobes.tech

Frontend

Wie haben Sie die selbstgeschriebene Komponentenbibliothek gepflegt? Wie haben Sie Fragen der Themensetzung (Themenisierung) und Anpassung der Komponenten gelöst?

178

Der Benutzer öffnete den Browser, gab sberbank.ru in die Adressleiste ein, und drückte Enter. Nach einigen Sekunden wurde die Seite angezeigt. Was passiert zwischen dem Drücken von Enter und dem Rendern der Seite?

177

Kannst du erklären, worum es bei unserem Projekt geht?

174

Warum ist im ersten Block isShowInfo mit großem Buchstaben geschrieben und was ist das Problem bei der Verwendung von let anstelle von useState?

170

Gab es Probleme bei der Unterstützung veralteter Browser (Internet Explorer und andere)? Wie wurde die Frage der Browser-Kompatibilität gelöst?

170

Haben Sie Unit-Tests und E2E-Tests geschrieben? Wie haben Sie die Elemente in den Tests ausgewählt, sind Sie mit dem Page Object Pattern vertraut?

164

Sieh dir den dritten Codeblock an — welche Probleme gibt es im return des Components?

161

Wie korrigiert man Zeile 11 der Komponente, damit die Anfrage beim erneuten Rendern nicht erneut gesendet wird?

161

Wann wird useEffect aufgerufen? Unter welchen Umständen wird es ausgelöst?

160

Wie haben Sie Metriken gesammelt und Fehler auf den Zahlungsseiten überwacht? Wie haben Sie Sentry verwendet?

160

Es gibt zwei Funktionen: eine hängt vom Benutzer ab, die andere vom Benutzer und Rollen. Was passiert, wenn sich die Rollen ändern?

158

Gab es etwas, das man über unser Projekt herausfinden konnte?

157

Wie haben Sie das rollenbasierte Zugriffskonzept im Frontend umgesetzt? Wie wurde festgelegt, was dem Benutzer basierend auf den Berechtigungen angezeigt wird?

155

Muss die Anfrage erneut gestellt werden, wenn bereits eine Antwort erhalten wurde, auch wenn das Array leer ist?

154

Wozu wurde Infinity Scroll verwendet? Wie viele Einträge konnten in der Tabelle sein und wie wurde das Problem der großen Anzahl von Einträgen (Virtualisierung) gelöst?

153

Welches Problem gibt es mit den Hooks nach diesem bedingten Return im dritten Block für AdminPage?

150

Sollte die Logik auf zwei useEffect aufgeteilt werden oder ist es besser, nur einen zu verwenden? Wie sollte man die Abhängigkeiten am besten organisieren?

147

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?

146

Haben Sie schon einmal mit React Context gearbeitet? Welche Nachteile hat Context im Vergleich zu Redux?

138
/3