Sobes.tech

const X = { a: 1, b: 2, c: 3, d: 4 } function getProperty<T>(obj: T, key: keyof T) { // Καθήκον να τυποποιήσετε τη λειτουργία return obj[key] } getProperty(X, 'a') // χωρίς σφάλμα getProperty(X, 'e') // σφάλμα, το κλειδί 'e' δεν είναι κλειδί για το αντικείμενο X getProperty({ name: 'Sergey' }, 'name') // χωρίς σφάλμα getProperty(1, 1) // Σφάλμα. Το πρώτο όρισμα πρέπει να είναι αντικείμενο (όχι λειτουργία και όχι πρωτότυπο)

Middle+
IT OneIT One
152

Έχετε ποτέ την εμπειρία να επενδύσετε σε μια λύση και να μην την αποδεχτούν; Πώς το αντιμετωπίσατε;

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

Μίλησε για τις επιθέσεις XSS: είδη και τρόπους προστασίας.

Middle+
Скиф трейд
152

Αναφέρατε τη γενεά κώδικα (ng-openapi-gen, Apollo για GraphQL) — σε ποιο επίπεδο αφαίρεσης ήταν τα δημιουργημένα μοντέλα; Ήταν επιχειρηματικές οντότητες που χρησιμοποιούνταν άμεσα στον κώδικα, ή υπήρχε κάποιο ενδιάμεσο στρώμα μεταξύ αυτών;

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

Ποια είναι η διαφορά μεταξύ μνήμης και προσωρινής αποθήκευσης;

Middle
ГКУ Инфогород
152

Ποιες βασικές ετικέτες HTML γνωρίζετε;

Middle+
Basis
151

Γιατί αποθηκεύουμε το timeoutId; Τι θα συμβεί αν η υπόσχεση εκπληρωθεί νωρίτερα από το χρονόμετρο και στη συνέχεια ενεργοποιηθεί το setTimeout με reject;

Middle
X5 techX5 tech
151

Έχετε αντιμετωπίσει ποτέ καταστάσεις όπου εργασίες μπήκαν σε ένα sprint χωρίς να έχουν προγραμματιστεί; Πώς το αντιμετωπίσατε;

Middle
РунитиРунити
151

Στη στοίβα αναφέρεται το Next.js — μπορείς να εξηγήσεις λεπτομερέστερα πώς το χρησιμοποίησες, για τι, σε ποια έργα;

Middle+
Сбер Отдел 911
151

type Foo = { a: string; b: number; c: null; d: boolean; } // Κλειδιά Foo type FooKeys = keyof Foo // Πώς να δηλώσετε έναν νέο τύπο βασισμένο στα FooKeys, αλλά χωρίς τις τιμές b και d; type FooKeysWithoutBD

Middle+
VK Tech
151

Έχεις χρησιμοποιήσει ποτέ styled-components;

Middle
Navio
151

Ήταν το μενού δυναμικό: τα πακέτα και τα στοιχεία του μενού προέρχονταν από το backend ή η διαμόρφωση βρισκόταν στο frontend;

Middle
Раппорто
151

Πρέπει να μετακινήσετε την κυκλοφορία όταν εντοπίζετε ένα πρόβλημα; Γιατί ναι ή όχι;

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

Πώς υλοποιείται η ενσωμάτωση με το πρωτόκολλο WebSocket στην πλευρά του frontend;

Middle
AstonAston
150

Ποια χρήσιμα χαρακτηριστικά προστέθηκαν στις εκδόσεις 13-16 του Angular;

Middle+
Банк Ренессанс
150

Γιατί μεταβήκατε από την προηγούμενη εργασία σας, όπου εργαστήκατε ένα χρόνο;

Middle
Куаргет
150

Έχετε εμπειρία στην υποστήριξη έργων σε παραγωγή, ανάλυση περιστατικών, παρακολούθηση;

Junior
ИП Ганус Александр Андреевич
150

Τι είναι η λειτουργία καθαρισμού στο useEffect και πότε ενεργοποιείται;

Senior
Type
150

Εξήγησε τη διαφορά μεταξύ μικροεργασιών και μακροεργασιών στο Event Loop

Senior
Type
150

Ποιες επιλογές διαμόρφωσης παρόχου Angular γνωρίζετε: useClass, useExisting, useValue και useFactory; Πότε τις χρησιμοποιείτε;

Middle+
Т-БанкТ-Банк
150
/298