Frontend
Haben Sie schon einmal das Problem erlebt, dass ein komplexes Flex- oder Grid-Layout in Chrome einwandfrei funktioniert, aber in Safari, insbesondere auf iOS und Mac, die Oberfläche in der Höhe zusammenfällt oder das Scrollen kaputt geht? Wie haben Sie die Fehler in Safari debuggt?
Erzähle mir vom Hook useEffect — was er macht und wie er funktioniert?
Was sind die Eigenschaften von Pfeilfunktionen?
Mit welchen Versionen von Angular haben Sie gearbeitet, welche Probleme traten bei der Migration auf und wie sind Sie vorgegangen?
Haben Sie mit anderen Datenbanksystemen wie MongoDB gearbeitet?
Die Kette wird sofort abgelehnt, das erste .then wird übersprungen. Das erste .catch fängt den Fehler ab Ausgabe: Catch 1: Fehler1 Gibt 'Anderer Wert' zurück, wandelt den Fehler in ein erfolgreiches Ergebnis um. Das folgende .then erhält 'Anderer Wert' Ausgabe: Then 2: Anderer Wert Dann wirft es einen neuen Fehler: throw new Error('Zweiter Fehler') Die Kette wird erneut abgelehnt. Das zweite .catch fängt den zweiten Fehler ab Ausgabe: Catch 2: Zweiter Fehler Gibt nichts zurück → Ergebnis undefined. Das letzte .then erhält undefined Ausgabe: Then 3: undefined Grüße! ("Fehler!") — ist eine Promise, die sofort mit dem Fehler "Fehler!" abgelehnt wird. .then(1) — wird übersprungen, da die Promise im rejected-Zustand ist .catch(1) — fängt den Fehler ab, zeigt "Catch 1: Fehler!" und gibt "DATEN ZURÜCKGEGEBEN" .then(2) — erhält "DATEN ZURÜCKGEGEBEN", zeigt "Tikker? DATEN ZURÜCKGEGEBEN" und wirft einen neuen Fehler "Zweiter Fehler" .catch(2) — fängt den zweiten Fehler ab, zeigt "Catch 2: Zweiter Fehler" .then(3) — erhält undefined (da der vorherige catch nichts zurückgab), zeigt "then 3: undefined"
Wofür wird der Hook useRef verwendet?
Du bist 4 Jahre in der Entwicklung, und was hast du vor der Entwicklung gemacht und wie bist du in den Beruf gekommen?
Erzählen Sie mir von Ihrer Erfahrung mit Vue und Nuxt — ist das reine Frontend-Entwicklung?
Haben Sie Erfahrung im Schreiben von BeanPostProcessor?
Was ist der Unterschied zwischen Promise.all und Promise.allSettled?
Welche Werte können in JSON gespeichert werden? Können dort Funktionen gespeichert werden?
Worin besteht der Unterschied zwischen einer Pfeilfunktion und einer normalen benannten Funktion?
Brauchen wir einen Load Balancer, wenn wir einen sehr leistungsstarken Server haben?
Sie haben gesagt, dass die Dienste modernisiert werden mussten — erzählen Sie, was tatsächlich gemacht wurde, wie es war und wie es geworden ist?
Was ist der Unterschied zwischen der Methode map und forEach?
Wie haben Sie Metriken gesammelt und Fehler auf den Zahlungsseiten überwacht? Wie haben Sie Sentry verwendet?
Welchem Temperamentstyp würdest du dich zuordnen – extrovertiert, introvertiert oder ambivertiert?
Erzählen Sie mir von Ihrer Erfahrung beim Schreiben von Tests
Gibt es drei verschiedene Indizes i, j, k, so dass die Summe a[i]+a[j]+a[k] mit der Ziffer m endet? Zum Beispiel, für m = 3 solve([20, 22, 19, 84]) => true // 20 + 84 + 19 = 123 solve([1,2,3]) => false