Sobes.tech

Frontend

Welche Strategien zur Change Detection gibt es in Angular und wie funktioniert OnPush?

Middle+
Сибилтек-софт
171

Wie kann man feststellen, ob es Probleme mit dem Formular in der Produktion gibt, wenn es nicht mehr funktioniert (z.B. Registrierung wird nicht abgeschlossen)?

Middle+
Mayflower
171

Dritter Teil der TypeScript-Aufgabe: Erstellen Sie einen neuen Typ basierend auf dem Typ Delivery, bei dem alle Felder optional sind (können den Wert undefined haben) und ihren Wert nicht ändern können (readonly). Verwenden Sie die Hilfstypen Partial und Readonly.

Middle+
Т-БанкТ-Банк
171

/* Was wird in der Konsole ausgegeben */ console.log(1); Promise.resolve().then(() => console.log(2)); setTimeout(() => console.log(3)); Promise.resolve().then(() => console.log(4)); console.log(5); setTimeout(() => { Promise.resolve().then(() => console.log(6)); console.log(7); Promise.resolve().then(() => console.log(8)); }, 0); setTimeout(() => console.log(9));

Middle+
М.Видео/эльдорадо
171

Wird es korrekt funktionieren, wenn clearCache nicht über eine Callback-Funktion, sondern direkt als Referenz auf die Methode map.clear (z.B. clearCache = cache.clear) übergeben wird? Wie kann man das beheben?

Middle+
Т-БанкТ-Банк
170

Wurden die Anfragen für die Offline-Arbeit zwischengespeichert?

Middle
Лантан
170

Was weißt du über die Utility-Typen in TypeScript?

Middle
Marfatech
169

Welche Fragen haben Sie an das Team und die Entwicklungsprozesse?

Middle
МПФИТ
169

Berichten Sie von einer Situation, in der Sie die Leistung einer Anwendung (im Lebenslauf erwähnt) optimiert haben — warum lud die Seite anfangs so lange und wie haben Sie das behoben?

Middle
Элара
168

Aus diesen Tickets lässt sich eine einzige, ununterbrochene Route erstellen. Es gibt keine Schleifen oder Wiederholungen in der Route. Du musst ein Programm schreiben, das diese gleichen Ticket-Objekte in der Reihenfolge der Route zurückgibt. ```javascript function getRoute(tickets = []) { const cities = new Map(); for (const ticket of tickets) { cities.set(ticket.from, ticket); } const result = []; let currentCity = startcity; while (cities.has(currentCity)) { const next = cities.get(currentCity); result.push(next); currentCity = next.to; } return result; } console.clear() console.log(getRoute([ { from: 'London', to: 'Moscow' }, { from: 'NY', to: 'London' }, { from: 'Moscow', to: 'Spb' }, ])); ```

Middle
Яндекс МаркетЯндекс Маркет
168

Was ist der Unterschied zwischen den Operatoren combineLatest und forkJoin?

Middle
Клируэй Технолоджис
168

Wenn Sie die Anzahl der Walzen (Stäbe) erhöhen müssen, zum Beispiel auf zehn, wie können Sie die Implementierung flexibel gestalten, um die Werte nicht manuell für jede Walze zu speichern (zum Beispiel über den Parameter numberOfRollers und Array.from)?

Middle+
Т-БанкТ-Банк
167

elements.forEach(element => { element.style.width = '300px'; console.log( element.getBoundingClientRect().width ); }); // [Link] export default () => { return <div>Hallo!</div> }

Middle+
РСХБ
167

Haben Sie Erfahrung im Schreiben von PHP-Code in Frameworks oder reinem PHP?

Middle
Ростелеком
167

Was ist CSP (Content Security Policy)?

Senior
Type
167

Wann sollte die endgültige Auflösung aufgerufen werden, wenn alle Versprechen erfolgreich erfüllt wurden?

Middle
Ай-Теко (I-Teco)
167

Wozu dienen CSS-Module? Warum verwenden wir kein normales CSS?

Middle
Smitex
167

Erklären Sie die Event Loop in JavaScript/Browser.

Middle
SimbirsoftSimbirsoft
167

Erzähle, wie die Mehrsprachigkeit im Projekt (4 Sprachen, Next.js) eingerichtet wurde

Middle
Раппорто
167

Warum hast du jetzt die Suche nach einem neuen Ort begonnen?

Middle
нейровэд
167
/298