Sobes.tech

Στην προηγούμενη θέση εργασίας σας, είπατε ότι το μέρος του frontend ήταν σχετικά μικρό, αλλά ασχολούνταν 6 frontend developers. Από πού προήλθε ακριβώς η ομάδα των 6 ατόμων και πώς σχετίζεται με την συνολική ομάδα frontend της εταιρείας;

Middle
Проект ПСБ
92

Τι θα συμβεί με τη στοίβα κλήσεων και την ουρά εργασιών κατά τη διάρκεια αυτής της άπειρης αναδρομής;

Middle
WB банк
92

Ξέρεις τι είναι το gRPC (Google Remote Procedure Call);

Middle
СберInfra.cloud
92

Πολο CSS επιλέκτης έχει τη μεγαλύτερη ειδικότητα: ετικέτα, κλάση, ID;

Middle
WB Travel
92

Εκτός από το ότι ο κατασκευαστής δεν φουσκώνει, ποιοι είναι άλλοι λόγοι για να χρησιμοποιήσετε το inject αντί για το παράμετρο του κατασκευαστή;

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

Έχετε ποτέ χρειαστεί να γράψετε δοκιμές;

Middle
ИРИ
92

Άσκηση React: υλοποιήστε ένα συστατικό αναζήτησης εμφανίσεων μιας υποακολουθίας στο κείμενο. Απαιτήσεις: φόρτωση κειμένου από API κατά την πρώτη απόδοση, ένδειξη φόρτωσης, διαχείριση σφαλμάτων, αναζήτηση εμφανίσεων χωρίς να λαμβάνονται υπόψη τα πεζά/κεφαλαία, επισήμανση των ευρεθέντων εμφανίσεων, εμφάνιση του συνολικού αριθμού εμφανίσεων, κουμπί για φόρτωση επιπλέον κειμένου.

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

Τι είναι η προσβασιμότητα στο διαδίκτυο; Ποια χαρακτηριστικά και στοιχεία HTML χρησιμοποιούνται για την εξασφάλιση της προσβασιμότητας;

Middle+
СБЕРСБЕР
92

Γράψτε μια συνάρτηση που υπολογίζει το n-οστό μέλος μιας αριθμητικής ακολουθίας, όπου το n-οστό μέλος είναι το άθροισμα των δύο προηγούμενων, το πρώτο μέλος είναι 3, το δεύτερο είναι 2 (ακολουθία: 3, 2, 5, 7, 12, ...).

Middle+
Ifellow
92

Χρησιμοποιήσατε FSD (Feature-Sliced Design) σε ένα έργο; Πώς γράψατε δείγματα και εγγραφές σε γεγονότα στο Effector κατά τη χρήση του FSD;

Middle
SIGNAL
92

Έχετε εμπειρία με το Node.js (frameworks);

Senior
Мой СкладМой Склад
92

Στο βιογραφικό σου γράφει ότι ανέπτυξες με Next.js — είναι σωστό; Ήταν Next.js με App Router ή Pages Router;

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

Πού περνάει το σύνορο μεταξύ feature και entity; Πότε τοποθετείτε τη λογική επιχειρήσεων;

Middle
Альфа-БанкАльфа-Банк
92

Γιατί αποφασίσατε να χρησιμοποιήσετε Proxy αντί για Object.defineProperty;

Middle
Voximplant
92

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

Middle+
Mayflower
92

Πώς είναι οργανωμένη η διαδικασία κυκλοφορίας σας;

Middle
Marfatech
92

Τι είναι ο τελεστής nullish coalescing (??) και πώς διαφέρει από τον συνηθισμένο τελεστή ||;

Middle
Data World
92

Ποιος είναι ο σκοπός της λέξης-κλειδιού satisfies σε TypeScript;

Middle
Клируэй Технолоджис
92

Σε ένα πρωτότυπο δικτύου διαφήμισης, η πώληση διαφημιστικών χώρων λειτουργεί ως εξής: οι αγοραστές δηλώνουν εκ των προτέρων την τιμή τους, και για κάθε διαφημιστικό χώρο απαντούν αν είναι διατεθειμένοι να τον αγοράσουν ή όχι. Είναι απαραίτητο να υλοποιηθεί μια λειτουργία που, πριν πουλήσει έναν διαφημιστικό χώρο, θα περιμένει την αποδοχή ή την άρνηση των αγοραστών με την υψηλότερη προσφορά, και στη συνέχεια θα πουλήσει τον χώρο στον αγοραστή με την υψηλότερη προσφορά από αυτούς που αποδέχθηκαν. Η απάντηση της λειτουργίας πρέπει να επιστραφεί όσο το δυνατόν πιο γρήγορα. Πρέπει να επιστρέψει το δείκτη του αγοραστή. Παραδείγματα: Οι αγοραστές προτείνουν τιμές 1, 5, 10 Ο αγοραστής με προσφορά 10 απάντησε αρνητικά Ο αγοραστής με προσφορά 1 απάντησε θετικά // Ακόμα περιμένουμε, επειδή μπορεί να απαντήσει ο αγοραστής με τιμή 5 Ο αγοραστής με προσφορά 5 απάντησε θετικά // Επιλέγουμε τον αγοραστή με την προσφορά 5 ------------ Οι αγοραστές προτείνουν τιμές 1, 5, 10 Ο αγοραστής με προσφορά 10 απάντησε αρνητικά Ο αγοραστής με προσφορά 5 απάντησε θετικά // Δεν περιμένουμε απάντηση από τον αγοραστή με προσφορά 1 - σίγουρα δεν θα επιλεγεί ------------ Οι αγοραστές προτείνουν τιμές 1, 2 Ο αγοραστής με προσφορά 1 απάντησε αρνητικά Ο αγοραστής με προσφορά 2 απάντησε αρνητικά // Δεν επιλέγουμε κανέναν interface Buyer { price: number; accepts: () => Promise<boolean>; } async function bestBuyer(buyers) { const sorted = buyers.map((buyer, index) => ({buyer, index})).sort((a, b) => a.buyer.price - b.buyer.price); const promise = sorted.map(({buyer}) => buyer.accepts()); for (let i = 0; i < sorted.length; i++) { const accepted = await promise[i]; if (accepted) { return sorted[i].index; } } if (await buyers[0].accepts()) { return 0; } return -1; }

Middle+
Яндекс
92

Πώς λειτουργεί το this σε κανονικές συναρτήσεις και σε βέλη; Ποια είναι η διαφορά;

Middle
ИРИ
92
/298