Sobes.tech

Frontend

Questo progetto principale è un'etichetta bianca? Viene venduto ai clienti con personalizzazione per loro?

Middle+
wb
122

Hai lavorato con microfrontend in progetti?

Senior
Type
122

Quali metodi conosci per convertire una stringa in un numero?

Middle
ТранснефтьТранснефть
122

Cosa sono gli attributi data personalizzati in HTML? Come si scrivono, come si accede ad essi da JavaScript e a cosa servono?

Middle+
ООО Делай мебель
122

Considereresti segnali e RxJS strumenti intercambiabili, o ciascuno per il suo compito? Se il secondo — per quale esattamente?

Middle
ГосуслугиГосуслуги
122

Guarda il terzo blocco di codice — quali problemi ci sono nel return del componente?

Middle+
Сбертех
122

// Ti viene fornita una stringa composta da lettere latine, spazi e segni di punteggiatura. // Una stringa si chiama pangramma se contiene almeno una volta ciascuna delle 26 lettere. Determina se la stringa è un pangramma. const LETTERS = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J']; function isPangram(text) { // il tuo codice qui } console.log(isPangram(`A pangram or holoalphabetic sentence is a using every letter of a given alphabet at least once.`)); // => console.log(isPangram('Waltz, bad nymph, for quick jigs vex.'))

Middle+
Яндекс
122

Perché hai deciso di cambiare lavoro ora?

Middle
Лига Цифровой ЭкономикиЛига Цифровой Экономики
122

Cos'è HTTP/2 e come si differenzia da HTTP/1.1?

Middle
TokenTech
122

Come risolvere il problema della closure obsoleta in useCallback senza aggiungere dipendenze nell'array delle dipendenze?

Middle
BCraft
122

function createRateLimiter(limit, interval) {} // Test const limiter = createRateLimiter(2, 100); let count = 0; const fn = () => { count++ console.log(count) }; limiter(fn); // count = 1 limiter(fn); // count = 2 limiter(fn); // Ignora (limite 2/100ms) setTimeout(() => limiter(fn), 150); // count = 3 (passato >100ms)

Middle
IGaming
122

Quanti utenti avremo? È necessaria l'ottimizzazione SEO? È necessaria la localizzazione? Quali metriche dobbiamo raccogliere?

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

Sai cos'è GraphQL?

Middle
СберInfra.cloud
122

Parla del tuo ultimo posto di lavoro: esperienza, stack tecnologico, momenti salienti e progetti.

Middle+
Лига Цифровой ЭкономикиЛига Цифровой Экономики
122

Raccontami come funziona in generale il rendering lato server (SSR): quali sono le fasi chiave, i punti importanti. Perché succede che l'HTML renderizzato sul server si trasformi in un'app reattiva completa sul client?

Middle
GeForbit
122

[nome] ha chiesto: compito di contesto: cosa mostrerà la console nelle righe 12, 13, 14? Come fare in modo che la riga 14 abbia il contesto corretto senza modificare la riga stessa 14?

Middle
OZONOZON
122

Qual è la differenza tra CSS display: block, inline e inline-block?

Middle
РунитиРунити
122

* La funzione riceve un array di promesse (si assume che non sia vuoto) e restituisce una promessa. * Se una delle promesse passate si risolve (viene completata con successo), allora la promessa restituita si risolve con quel valore. * Se più promesse vengono completate con successo, allora la promessa restituita si risolve * con il primo valore di successo, indipendentemente dall'ordine delle promesse nell'array. * Se tutte le promesse vengono rifiutate, allora la promessa restituita viene rifiutata con un errore di tipo AggregateError, che raggruppa tutti gli errori, tenendo conto dell'ordine delle promesse. * Si può creare un AggregateError così: new AggregateError(errors, 'No Promise in any was resolved') function any(promises) { // il tuo codice qui }

Middle+
Яндекс 360Яндекс 360
122

Conosci il Feature Sliced Design (FSD)?

Middle
WildberriesWildberries
122

Un utente si lamenta che il pulsante a volte non risponde, ma localmente il problema non si riproduce. Quali sono i tuoi passaggi per il debug? Quali potrebbero essere le cause?

Middle
Mayflower
122
/298