Sobes.tech

Υπάρχει ένα setTimeout στον κώδικα με καθυστέρηση 0 χιλιοσδευτερολέπτων — τι σημαίνει αυτό και πώς θα λειτουργήσει;

Middle
WB банк
99

Πόσο χρόνο θα διαρκέσει η εκτέλεση κάθε λειτουργίας; ```javascript /** Πόσο χρόνο θα διαρκέσει η εκτέλεση κάθε λειτουργίας */ function pause500ms () { return new Promise(res => setTimeout(res, 500)); } (async function test1 () { pause500ms(); pause500ms(); })(); (async function test2 () { await pause500ms(); await pause500ms(); })(); (async function test3 () { await Promise.all([pause500ms(), pause500ms()]); })(); (async function test4 () { await Promise.all([await pause500ms(), await pause500ms()]); })(); ```

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

Ποιες τιμές της ιδιότητας display θα θυμηθείς;

Middle+
Ifellow
99

Πώς θα αξιολογούσατε το τεχνικό σας επίπεδο στη τρέχουσα θέση; Middle, middle+, senior, senior+;

Middle
Пикварио технологии
99

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

Middle
Элара
99

Στη σελίδα υπάρχει μια λίστα με 5000 προϊόντα, η σελίδα κολλάει πολύ. Η επιχείρηση ζητάει να κάνεις κάτι γι' αυτό. Τι προτείνεις;

Middle
Mayflower
99

/** * Η λειτουργία `asyncAuth(callback)` δέχεται ένα callback, στο οποίο * μπορεί να περαστεί ένα σφάλμα (ως πρώτο όρισμα) και δεδομένα * από το backend (ως δεύτερο όρισμα). * asyncAuth((error, data) => {}); * * Πρέπει να υλοποιήσετε τη λειτουργία `auth()`, * που καλεί το `asyncAuth()`, αλλά επιστρέφει μια υπόσχεση. * * @returns {Promise} */ export function auth() { // asyncAuth((error, data) => {}); }

Middle
Яндекс МаркетЯндекс Маркет
99

Μπλοκάρει το CSS το rendering της σελίδας;

Middle
ОТП БанкОТП Банк
99

Τι είναι τα composables και ποιος είναι ο σκοπός τους;

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

Γιατί το React χρειάζεται ένα εικονικό δέντρο DOM; Γιατί δεν μπορούμε να αλλάξουμε άμεσα το πραγματικό DOM; Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα των διαφορετικών προσεγγίσεων;

Middle
Цифровой семейный офис
99

Vue 2 και Vue 3: ποιους αρχιτεκτονικούς περιορισμούς της αντίδρασης του Vue 2 ανάγκασαν τον Evan You να ξαναγράψει τον κινητήρα χρησιμοποιώντας `Proxy` ;

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

Πώς μπορεί να υλοποιηθεί έλεγχος αυθεντικοποίησης ή ρόλων σε επίπεδο διαδρομών στο Vue Router 3;

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

Πώς λειτουργούν οι οθόνες υψηλής πυκνότητας pixel (Retina, DPR); Πώς να προετοιμάσετε σωστά τις εικόνες για τέτοιες οθόνες;

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

Τι είναι ένα σφάλμα CORS;

Middle
Раппорто
98

Μίλησε για τα τμήματα και τις πύλες στο React.

Middle
WildberriesWildberries
98

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

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

const items = [10, '10', 12, 15, 21, 12, 10, 16, 21, 15, 'apple', 'apple']; function createUniqueArray(values) { return values; }

Middle
Веб-мост
98

Ποιες προσεγγίσεις χρησιμοποιήσατε για τη γραφή στυλ (προεπεξεργαστές, Tailwind, CSS modules κ.λπ.)?

Middle
ОТП БанкОТП Банк
98

Εξηγήστε τι θα συμβεί με το περιτύλιγμα Promise αν το asyncCall καλέσει κατά λάθος το δοσμένο callback πολλές φορές: αρχικά με σφάλμα, στη συνέχεια με δεδομένα και τέλος ξανά με σφάλμα.

Middle+
Яндекс
98

Ξέρεις τις αρχές SOLID; Μίλησε για την αρχή της αντιστροφής των εξαρτήσεων (DIP).

Middle
X-Notes
98
/298