Sobes.tech

Αυτό το κύριο έργο είναι λευκή ετικέτα; Πωλείται στους πελάτες με προσαρμογή γι' αυτούς;

Middle+
wb
122

Έχεις δουλέψει με μικρο-frontend σε έργα;

Senior
Type
122

Ποιες μεθόδους γνωρίζεις για να μετατρέψεις μια συμβολοσειρά σε αριθμό;

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

Τι είναι τα προσαρμοσμένα data-attributes σε HTML; Πώς γράφονται, πώς προσπελάζονται από JavaScript και για ποιο λόγο χρησιμοποιούνται;

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

Θα θεωρούσατε τα σήματα και το RxJS ως εναλλάξιμα εργαλεία, ή κάθε ένα για το δικό του σκοπό; Αν το δεύτερο — για ποιο ακριβώς;

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

Δες το τρίτο μπλοκ κώδικα — ποια προβλήματα υπάρχουν στο return του συστατικού;

Middle+
Сбертех
122

// Σας δίνεται μια συμβολοσειρά που αποτελείται από λατινικά γράμματα, κενά και σημεία στίξης. // Μια συμβολοσειρά ονομάζεται πανγράμμα αν περιέχει τουλάχιστον μία φορά κάθε ένα από τα 26 γράμματα. Προσδιορίστε αν η συμβολοσειρά είναι πανγράμμα. const LETTERS = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J']; function isPangram(text) { // ο κώδικάς σας εδώ } 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

Γιατί αποφασίσατε τώρα να αλλάξετε δουλειά;

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

Τι είναι το HTTP/2 και πώς διαφέρει από το HTTP/1.1;

Middle
TokenTech
122

Πώς διορθώνετε το πρόβλημα του παλιού κλεισίματος στο useCallback χωρίς να προσθέσετε εξαρτήσεις στον πίνακα εξαρτήσεων;

Middle
BCraft
122

function createRateLimiter(limit, interval) {} // Δοκιμές const limiter = createRateLimiter(2, 100); let count = 0; const fn = () => { count++ console.log(count) }; limiter(fn); // count = 1 limiter(fn); // count = 2 limiter(fn); // Αγνοείται (όριο 2/100ms) setTimeout(() => limiter(fn), 150); // count = 3 (πέρασε >100ms)

Middle
IGaming
122

Πόσοι χρήστες θα έχουμε; Χρειάζεται βελτιστοποίηση SEO; Χρειάζεται τοπικοποίηση; Ποιες μετρήσεις πρέπει να συλλέξουμε;

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

Ξέρεις τι είναι το GraphQL;

Middle
СберInfra.cloud
122

Πείτε μας για την τελευταία σας θέση εργασίας: εμπειρία, τεχνολογικό στοίβα, αξέχαστες στιγμές και έργα.

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

Πες μου γενικά πώς λειτουργεί η σερβερική απόδοση (SSR): ποια είναι τα βασικά στάδια, σημαντικά σημεία. Γιατί συμβαίνει το HTML που αποδίδεται στον διακομιστή να μετατρέπεται σε μια πλήρη αντιδραστική εφαρμογή στον πελάτη;

Middle
GeForbit
122

[όνομα] ρώτησε: εργασία πλαισίου: τι θα εμφανίσει η κονσόλα στις γραμμές 12, 13, 14; Πώς να κάνετε ώστε η γραμμή 14 να έχει το σωστό πλαίσιο χωρίς να αλλάξετε την ίδια τη γραμμή 14;

Middle
OZONOZON
122

Ποια είναι η διαφορά μεταξύ CSS display: block, inline και inline-block;

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

* Η λειτουργία λαμβάνει έναν πίνακα υποσχέσεων (υποθέτουμε ότι δεν είναι άδειος) και επιστρέφει μια υπόσχεση. * Αν κάποια από τις δοσμένες υποσχέσεις επιλυθεί (εκτελεστεί με επιτυχία), τότε η επιστρεφόμενη υπόσχεση επιλύεται με αυτήν την τιμή. * Αν πολλές υποσχέσεις ολοκληρωθούν με επιτυχία, τότε η επιστρεφόμενη υπόσχεση * επιλύεται * με την πρώτη επιτυχημένη τιμή, ανεξάρτητα από τη σειρά των υποσχέσεων στον πίνακα. * Αν όλες οι δοσμένες υποσχέσεις απορριφθούν, τότε η επιστρεφόμενη υπόσχεση απορρίπτεται με ένα σφάλμα τύπου AggregateError, που ομαδοποιεί όλα τα σφάλματα, λαμβάνοντας υπόψη τη σειρά των υποσχέσεων. * Το AggregateError μπορεί να δημιουργηθεί ως εξής: new AggregateError(errors, 'No Promise in any was resolved') function any(promises) { // ο κώδικάς σας εδώ }

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

Ξέρετε τι είναι το Feature Sliced Design (FSD);

Middle
WildberriesWildberries
122

Ένας χρήστης παραπονιέται ότι μερικές φορές το κουμπί δεν ανταποκρίνεται, αλλά το πρόβλημα δεν αναπαράγεται τοπικά. Ποια είναι τα βήματά σου για αποσφαλμάτωση; Ποιες μπορεί να είναι οι αιτίες;

Middle
Mayflower
122
/298