Sobes.tech

Ποιες είναι οι στρατηγικές ανίχνευσης αλλαγών στο Angular και πώς λειτουργεί το OnPush;

Middle+
Сибилтек-софт
171

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

Middle+
Mayflower
171

Τρίτο μέρος της εργασίας TypeScript: δημιουργήστε έναν νέο τύπο βασισμένο στον τύπο Delivery, όπου όλα τα πεδία είναι προαιρετικά (μπορούν να έχουν την τιμή undefined) και δεν μπορούν να αλλάξουν την τιμή τους (readonly). Χρησιμοποιήστε τους βοηθητικούς τύπους Partial και Readonly.

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

/* Τι θα εμφανιστεί στην κονσόλα */ console.log(1); Promise.resolve().then(() => console.log(2)); setTimeout(() => console.log(3)); Promise.resolve().then(() => console.log(4)); console.log(5); setTimeout(() => { Promise.resolve().then(() => console.log(6)); console.log(7); Promise.resolve().then(() => console.log(8)); }, 0); setTimeout(() => console.log(9));

Middle+
М.Видео/эльдорадо
171

Οι αιτήσεις έχουν αποθηκευτεί στην cache για λειτουργία εκτός σύνδεσης;

Middle
Лантан
170

Θα λειτουργεί σωστά αν περάσετε το clearCache όχι μέσω callback, αλλά ως άμεση αναφορά στη μέθοδο map.clear (π.χ., clearCache = cache.clear); Πώς μπορεί να διορθωθεί αυτό;

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

Τι γνωρίζετε για τους βοηθητικούς τύπους στο TypeScript;

Middle
Marfatech
169

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

Middle
МПФИТ
169

Πείτε μας για μια κατάσταση όπου βελτιστοποιήσατε την απόδοση μιας εφαρμογής (αναφερόμενη στο βιογραφικό σας) — γιατί η σελίδα φόρτωνε αρχικά τόσο αργά και πώς το διορθώσατε;

Middle
Элара
168

Από αυτά τα εισιτήρια μπορεί να κατασκευαστεί μια μοναδική συνεχής διαδρομή. Δεν υπάρχουν βρόχοι ή επαναλήψεις στη διαδρομή. Πρέπει να γράψετε ένα πρόγραμμα που επιστρέφει αυτά τα ίδια αντικείμενα εισιτηρίων με τη σειρά της διαδρομής. ```javascript function getRoute(tickets = []) { const cities = new Map(); for (const ticket of tickets) { cities.set(ticket.from, ticket); } const result = []; let currentCity = startcity; while (cities.has(currentCity)) { const next = cities.get(currentCity); result.push(next); currentCity = next.to; } return result; } console.clear() console.log(getRoute([ { from: 'London', to: 'Moscow' }, { from: 'NY', to: 'London' }, { from: 'Moscow', to: 'Spb' }, ])); ```

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

Ποια είναι η διαφορά μεταξύ των τελεστών combineLatest και forkJoin;

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

Αν χρειάζεται να αυξήσετε τον αριθμό των κυλίνδρων (ραβδιά), για παράδειγμα, μέχρι δέκα, πώς να κάνετε την υλοποίηση ευέλικτη ώστε να μην αποθηκεύετε χειροκίνητα τις τιμές για κάθε κύλινδρο (για παράδειγμα, μέσω της παραμέτρου numberOfRollers και Array.from);

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

elements.forEach(element => { element.style.width = '300px'; console.log( element.getBoundingClientRect().width ); }); // [σύνδεσμος] export default () => { return <div>Γειά σου!</div> }

Middle+
РСХБ
167

Έχετε εμπειρία στη συγγραφή κώδικα PHP σε frameworks ή σε καθαρό PHP;

Middle
Ростелеком
167

Τι είναι η CSP (Πολιτική Ασφάλειας Περιεχομένου);

Senior
Type
167

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

Middle
Ай-Теко (I-Teco)
167

Εξήγησε το Event Loop σε JavaScript/περιηγητή.

Middle
SimbirsoftSimbirsoft
167

Γιατί άνοιξες τώρα την αναζήτηση νέου χώρου;

Middle
нейровэд
167

Έχετε εργαστεί με RxJS ή Angular Signals;

Middle+
Сибилтек-софт
166

Ποιος είναι ο σκοπός των CSS Modules; Γιατί δεν χρησιμοποιούμε το κανονικό CSS;

Middle
Smitex
166
/298