Sobes.tech

Frontend

Sur quoi d'autre avez-vous dû écrire dans votre expérience commerciale, en plus de TypeScript et JavaScript?

Middle
Яндекс
128

Quelle est la différence entre Promise.all et Promise.allSettled?

Middle+
Додо пицца
128

// Étant donné un ensemble de points bidimensionnels, calculez la surface de la boîte englobante. // Pour un ensemble donné de points bidimensionnels, calculez la surface du rectangle englobant. type Points = Array<[number, number]>; const getBoundingBoxArea = (points: Points) => { };

Middle+
HR SIGNAL
128

Avez-vous implémenté l'exportation vers Excel et PDF ? Comment avez-vous organisé cette exportation ?

Middle+
Додо пицца
128

Parlez-moi plus en détail de votre expérience avec le kit UI : comment vous l'avez créé, quels composants il comprenait, avez-vous utilisé des tokens de conception ?

Middle
thesis
128

De quoi dépend le re-rendu d'un composant en React?

Middle+
VK Tech
128

Parlez-moi de votre projet actuel : que avez-vous fait, comment l'équipe était-elle organisée, quelles tâches avez-vous accomplies ?

Middle
МПФИТ
128

Comment typer une fonction qui prend unknown et retourne un type spécifique, pour que TypeScript considère toujours la valeur retournée comme ce type ?

Middle
Электронные офисные системы
128

La dépendance a-t-elle changé si elle était undefined et qu'après un re-render elle est redevenue undefined?

Middle+
Сбертех
128

export function foo(o, arr) { return arr.reduce((a, x) => { // si (o.hasOwnProperty(x)) a[x] = o[x]; if (o[x]) a[x] = o[x]; return a; }, {}); } const obj = {a: 's'} foo(obj, ['a'])

Middle+
Mayflower
128

Comprends ce que fait ce code et comment il peut être utilisé. Il existe un helper similaire dans lodash — si tu le reconnais, tu peux simplement donner son nom.

Middle
Mayflower
128

Exercice sur la boucle d'événements : déterminez l'ordre d'affichage dans la console en présence de setTimeout, Promise et code synchrone. Qu'est-ce qui sera affiché en dernier et pourquoi ?

Middle
RedLab
128

Quelle est la différence entre Type et Interface en TypeScript?

Middle
Алор+
128

Parlez de votre expérience en développement, en commençant par votre dernier emploi.

Middle
News Media Holdind
128

Parlez-moi de l'amélioration de Core Web Vitals : qu'avez-vous fait, quelle métrique était la plus problématique ?

Middle+
РунитиРунити
127

On donne trois nouveaux types. Il faut créer un nouveau type basé sur eux, qui satisfait la condition (contient tous les champs des types donnés, type union). Quelle approche utiliser?

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

As-tu déjà dû optimiser une application ? Quelles étapes prendrais-tu si on te disait que le site fonctionne lentement ?

Middle
Marfatech
127

Comment percevez-vous les requêtes à l'intérieur des composants?

Middle+
РунитиРунити
127

/* Trois sections de code sont données. Il faut écrire le résultat de chaque console.log. */ var n = 1; function f(n) { n = 3; } f(n); console.log(n); // ?? // ---------------- var obj = { a: 1 }; function f1(o) { o.a = 5; } f1(obj); console.log(obj); // ?? // ---------------- var obj = { a: 1 }; function f2(o) { o = { hello: 1 }; } f2(obj);

Intern
Яндекс
127

Comment le processus était-il organisé dans l'entreprise : où était stockée la documentation, comment se déroulait l'interaction avec l'analyste et le designer, où étaient faites les maquettes, quel tableau était utilisé ?

Middle
Интай-текстиль
127
/298