Sobes.tech

Frontend

Cosa sono i generici in TypeScript e come passare il tipo di risultato in HttpClient.get?

Middle
СК Согласие
22

Come architetto di sistemi frontend, come si chiama ufficialmente il tuo ruolo e con chi concordi le decisioni tecniche?

Middle+
Сбер. IT
22

Conosci i diagrammi delle classi UML? Hai familiarità con tipi di relazioni come associazione, composizione, aggregazione, generalizzazione?

Middle
Проект ПСБ
22

Implementa una funzione semplificata `reactive(object)` che imiti Vue 3: quando si legge una proprietà, chiamare `track(target, key)`, e quando si modifica una proprietà, chiamare `trigger(target, key)`.

Middle
Экосистема тенниса MYTENNIS ONLINE
22

Hai mai dovuto lanciare nuovi prodotti o direzioni da zero, o hai generalmente lavorato con prodotti già pronti?

Middle+
Сбер. IT
22

Come venivano collegati e integrati i microfrontend nella build?

Middle
Pac Group
22

Compito 1: Nell'app Vue è già importato il componente AddLoan (modulo di aggiunta del prestito). È necessario fare in modo che questo modulo sia nascosto di default e appaia/scompaia cliccando su un pulsante (implementare il cambio di visibilità del modulo, ad esempio tramite v-if/v-show e flag/toggle, e anche emettere un evento di chiusura del modulo dal componente superiore).

Middle
ООО Займиго МКК
22

Il valore [oggetto] ha un prototipo? In cosa differisce __proto__ da prototype? A cosa punta __proto__ di un oggetto? È vero che __proto__ è presente in tutti i valori?

Middle+
Mish
22

Perché hai trasferito il progetto da un monolito a una struttura di moduli condivisi/caratteristiche e come hai fatto?

Middle
СК Согласие
22

Quali stati degli elementi interattivi in CSS (pseudo-classi) conosci? Cosa fanno?

Middle
Брайтис
22

Chi scrive gli standard (per codice, pattern, ecc.) nel tuo team?

Middle+
Сбер. IT
22

Hai mai lavorato con i18n?

Middle
ООО Медиа технологии
22

Analizza questo approccio dal punto di vista della confusione di responsabilità: cosa è stato fatto di sbagliato qui e come lo spiegheresti dal punto di vista dei principi architettonici (in particolare, il Principio di Responsabilità Singola e la separazione tra presentazione e modello)?

Middle
Проект ПСБ
22

Parla brevemente di te e della tua esperienza lavorativa.

Middle
ДИТ Москвы
22

Risolvere il problema TypeScript: c'è un tipo Response con campi mutuamente esclusivi payload e error, e i loro tipi possono differire. Devi tipizzare le funzioni payloadFrom(response), che restituisce payload o undefined, e errorFrom(response), che restituisce error o undefined, in modo che i tipi di ritorno siano automaticamente dedotti dalla Response di input.

Middle+
Mish
22

Perché usare track nei nuovi cicli di template di Angular e su quale campo è meglio tracciare gli elementi? Cosa succede quando si traccia tramite un oggetto?

Middle
СК Согласие
22

Qual è la differenza tra HTTP e HTTPS?

Middle+
Ozon Tech
22

Cos'è il mismatch di hydration (disallineamento dell'id durante l'hydration), perché si verifica e come affrontarlo?

Middle
Брайтис
22

Raccontaci in dettaglio come sei riuscito a implementare la storia di apertura dell'accesso per utenti non registrati (lead) senza rischiare di danneggiare le funzionalità esistenti per i clienti paganti, dato che sembrava un campo minato, considerando che hai dovuto toccare l'autenticazione legacy.

Middle+
Сбер. IT
22

Per favore, parlaci di te e del tuo ultimo progetto: su cosa hai lavorato e quali casi difficili o interessanti hai incontrato?

Middle+
Mish
22
/290