Sobes.tech

Σε τι άλλο χρειάστηκε να γράψετε στην επαγγελματική σας εμπειρία, εκτός από TypeScript και JavaScript;

Middle
Яндекс
128

Ποια είναι η διαφορά μεταξύ Promise.all και Promise.allSettled;

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

// Δεδομένου ενός σετ διδιάστατων σημείων, υπολογίστε την έκταση ενός οριοθέτη. // Για ένα δεδομένο σετ διδιάστατων σημείων, υπολογίστε την έκταση ενός οριοθέτη. type Points = Array<[number, number]>; const getBoundingBoxArea = (points: Points) => { };

Middle+
HR SIGNAL
128

Έχεις υλοποιήσει την εξαγωγή σε Excel και PDF; Πώς οργανώσατε αυτήν την εξαγωγή;

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

Πες μου περισσότερα για την εμπειρία σου με το UI kit: πώς το δημιούργησες, ποια ήταν τα συστατικά, χρησιμοποίησες tokens σχεδίασης;

Middle
thesis
128

Από τι εξαρτάται η επανεγγραφή ενός στοιχείου σε React;

Middle+
VK Tech
128

Πες μου για το τρέχον έργο σου: τι έκανες, πώς ήταν οργανωμένη η ομάδα, ποιες εργασίες εκτέλεσες;

Middle
МПФИТ
128

Πώς να τυποποιήσετε μια συνάρτηση που δέχεται unknown και επιστρέφει έναν συγκεκριμένο τύπο, ώστε το TypeScript να θεωρεί πάντα την επιστρεφόμενη τιμή ως αυτόν τον τύπο;

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

Αλλάζει η εξάρτηση αν ήταν undefined και μετά από μια επαναφόρτωση γίνεται ξανά undefined;

Middle+
Сбертех
128

export function foo(o, arr) { return arr.reduce((a, x) => { // αν (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

Κατάλαβε τι κάνει αυτός ο κώδικας και πώς μπορεί να χρησιμοποιηθεί. Υπάρχει ένας παρόμοιος βοηθός στο lodash — αν τον αναγνωρίζεις, μπορείς απλά να αναφέρεις το όνομά του.

Middle
Mayflower
128

Άσκηση για το Event Loop: καθορίστε τη σειρά εμφάνισης στην κονσόλα με την παρουσία setTimeout, Promise και συγχρονικού κώδικα. Τι θα εμφανιστεί τελευταίο και γιατί;

Middle
RedLab
128

Ποια είναι η διαφορά μεταξύ Type και Interface στο TypeScript;

Middle
Алор+
128

Αναφέρετε την εμπειρία σας στην ανάπτυξη, ξεκινώντας από την τελευταία εργασία.

Middle
News Media Holdind
128

Πες μου για τη βελτίωση των Core Web Vitals: τι έκανες, ποια μετρική ήταν η πιο προβληματική;

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

Δύο νέοι τύποι δίνονται. Πρέπει να δημιουργηθεί ένας νέος τύπος βάσει αυτών, που να ικανοποιεί την προϋπόθεση (περιέχει όλα τα πεδία των δοθέντων τύπων, τύπος ένωσης). Ποια προσέγγιση πρέπει να χρησιμοποιηθεί;

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

Έχεις χρειαστεί ποτέ να βελτιστοποιήσεις μια εφαρμογή; Ποια βήματα θα ακολουθούσες αν σου έλεγαν ότι ένας ιστότοπος λειτουργεί αργά;

Middle
Marfatech
127

Πώς αντιμετωπίζεις τα αιτήματα μέσα σε τα components;

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

/* Δύο τμήματα κώδικα δίνονται. Πρέπει να γράψετε το αποτέλεσμα κάθε 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

Πώς ήταν οργανωμένη η διαδικασία στην εταιρεία: πού αποθηκευόταν η τεκμηρίωση, πώς γινόταν η αλληλεπίδραση με τον αναλυτή και τον σχεδιαστή, πού γίνονταν τα mockups, ποιο πίνακα χρησιμοποιούσε;

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