Frontend
Was ist der Unterschied zwischen der Methode POST und PUT?
Was ist der Unterschied zwischen == und === in JavaScript? Was gibt '1' == 1 zurück?
Wie beeinflussen Angular-Bedingungen wie @if oder *ngIf die Darstellung: Verbergen sie Elemente oder fügen sie sie überhaupt nicht dem DOM hinzu?
Was passiert, wenn der Benutzer auf den Hinweis klickt und sich der Text im Eingabefeld ändert – wird dann keine erneute Suche mit dem bereits ausgewählten Wert gestartet? Wie kann man dieses Problem lösen?
Könnten Sie sich bitte vorstellen und kurz Ihren Hintergrund erläutern?
Bestimmen Sie die Reihenfolge der Konsolenausgabe für den bereitgestellten Code mit `setTimeout`, `Promise` und synchronem `console.log` und erklären Sie sie durch die Event Loop.
Es gibt einen Geldautomaten mit Banknoten bestimmter Nennwerte. Der Benutzer wählt den Geldbetrag, den er erhalten möchte. Der Geldautomat soll den vom Benutzer eingegebenen Betrag mit der geringstmöglichen Anzahl an Banknoten ausgeben. Schreiben Sie die Funktion des Geldautomaten. function atm(notes, sum) { } // atm([1, 5, 50, 100], 362) => [100,100,100,50, 5, 5, 1, 1]
/** * @param {Array} prev * @param {Array} next * @param {(item: any) => string} keyFn * @returns {{ added: Array, removed: Array }} */ export function diffGeneric(prev, next, keyFn) { // schreibe den Code hier return { added: [], removed: [] }; } // prev = [1,2,3,4,6] // next = [2,3,4] // added = [] // removed = [1,6]
Wie lange arbeitest du schon mit TypeScript und wofür wird TypeScript in Projekten überhaupt verwendet?
Was liest du, wie entwickelst du dich und wo verfolgst du die Nachrichten in der Entwicklung?
Bestimmen Sie die Ausgabereihenfolge der Ziffern in der Konsole für das Beispiel mit Promise, bei dem reject aufgerufen wird und anschließend die Handler then, catch, finally angehängt werden.
Aufgabe: Baumdurchlauf mit Textausgabe und Einrückungen (rekursiver Durchlauf einer verschachtelten Liste)
Wie kopiert man ein Objekt, um eine neue Instanz zu erhalten, anstatt eine Referenzkopie?
Warum wird addField im Konstruktor im Code aufgerufen und welche Probleme verursacht dies in Bezug auf die Skalierbarkeit?
Erzählen Sie mir vom kritischen Rendering-Pfad der Seite im Browser
Implementieren Sie die serverseitige Validierung für die entsprechenden Felder.
Wie kann man durch Ändern von etwas in diesem Code künstlich einen Stapelüberlauf verursachen?
Wann sollte man Micro-Frontends verwenden und wann eine monolithische Anwendung belassen?
Wie würdest du das Caching auf der Client-Seite implementieren?
[Name] fragte: Was ist das Coolste und was ist das Schlimmste, an das du dich aus deiner gesamten Berufserfahrung erinnerst?