Sobes.tech

Frontend

Quali sono le strategie di Change Detection in Angular e come funziona OnPush?

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

Come si può sapere se ci sono problemi con il modulo in produzione, se smette di funzionare (ad esempio, non completa la registrazione)?

Middle+
Mayflower
171

Terza parte dell'esercizio di TypeScript: crea un nuovo tipo basato sul tipo Delivery, in cui tutti i campi sono opzionali (possono avere il valore undefined) e non possono modificare il loro valore (readonly). Usa i tipi utility Partial e Readonly.

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

/* Cosa verrà visualizzato nella console */ 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

Funzionerà correttamente se si passa clearCache non tramite una funzione di callback, ma come riferimento diretto al metodo map.clear (ad esempio, clearCache = cache.clear)? Come si può risolvere?

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

Le richieste sono state memorizzate nella cache per il funzionamento offline?

Middle
Лантан
170

Cosa sai sui tipi utilitaristici di TypeScript?

Middle
Marfatech
169

Quali domande hai per il team e i processi di sviluppo?

Middle
МПФИТ
169

Raccontaci di una situazione in cui hai ottimizzato le prestazioni di un'applicazione (menzionata nel curriculum) — perché la pagina caricava così lentamente all'inizio e come hai risolto il problema?

Middle
Элара
168

Da questi biglietti si può costruire un unico percorso continuo. Non ci sono loop o ripetizioni nel percorso. Devi scrivere un programma che restituisca gli stessi oggetti biglietto nell'ordine del percorso. ```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

Qual è la differenza tra gli operatori combineLatest e forkJoin?

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

Se è necessario aumentare il numero di rulli (barre), ad esempio a dieci, come rendere l'implementazione flessibile per non memorizzare manualmente i valori per ogni rullo (ad esempio, tramite il parametro numberOfRollers e Array.from)?

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

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

Middle+
РСХБ
167

Hai esperienza nella scrittura di codice PHP su framework o in PHP puro?

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

Cos'è CSP (Content Security Policy)?

Senior
Type
167

In quale momento dovrebbe essere chiamata la risoluzione finale se tutte le promesse sono state completate con successo?

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

A cosa servono i CSS Modules? Perché non usiamo il CSS normale?

Middle
Smitex
167

Spiega l'Event Loop in JavaScript/browser.

Middle
SimbirsoftSimbirsoft
167

Racconta come è stata organizzata la multilinguismo nel progetto (4 lingue, Next.js)

Middle
Раппорто
167

Perché hai iniziato a cercare un nuovo posto ora?

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