Sobes.tech

Για ένα τμήμα κώδικα με συγχρονικό κώδικα, setTimeout και Promise, καθορίστε τη σειρά εμφάνισης στην κονσόλα, εξηγώντας τις ουρές μακρο- και μικροεργασιών.

Middle+
136

Έχετε εργαστεί με devDependencies, peerDependencies, optionalDependencies ή bundledDependencies;

Middle+
136

Ζωντανός κώδικας: υλοποιήστε μια λειτουργία $ (παρόμοια με το jQuery), που δέχεται έναν έγκυρο επιλεκτή CSS και βρίσκει τους κόμβους που αντιστοιχούν. Η λειτουργία πρέπει να επιστρέφει ένα αντικείμενο με τις μεθόδους addClass, toggleClass, removeClass, css (εφαρμογή στυλ), html (εισαγωγή HTML/CSS μέσα στο στοιχείο) — με δυνατότητα αλυσίδας κλήσεων (chaining). Ο δοκιμαστικός κώδικας με αλυσίδα κλήσεων που παρέχεται δεν πρέπει να αλλάξει και πρέπει να λειτουργεί μετά την υλοποίηση της λειτουργίας.

136

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

136

Ποια είναι η διαφορά μεταξύ ενός κανονικού script, ενός script με async και ενός script με defer; Αν υπάρχουν πολλά tags script στη σελίδα, με ποια σειρά θα φορτωθούν και θα εκτελεστούν;

Middle+
136

```javascript const obj = { onoma: 'Alex', leei() { console.info(this.onoma); } }; const obj2 = { onoma: 'Ivan' } const fn = obj.leei.bind(obj).bind(obj2); fn(); obj.leei(); ```

Middle
136

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

Middle
135

Παρακαλώ, πες μου για τον εαυτό σου, την εργασιακή σου εμπειρία στην τελευταία σου θέση, τα βασικά χαρακτηριστικά, το τεχνολογικό στοίβα — ό,τι θεωρείς σημαντικό.

Middle+
135

[όνομα] ρώτησε: Ο αρχιτέκτονας ήταν γενικά υπεύθυνος για την αρχιτεκτονική του frontend, ή υπήρχε ένα ξεχωριστό άτομο που ήταν υπεύθυνο γι' αυτό στο frontend;

135

// είσοδοι παράμετροι: // url // επιλογές export function useFetch() { // λογική const fetchData = async () => {}; return { data, error, loading }; }

Middle+
135

Τι με ενδιέφερε ακριβώς στην εταιρεία σας; Τι θα ήθελα να βρω σε μια νέα θέση εργασίας;

134

Αυτό έχει νόημα—το να κρατάς το δημόσιο συμβόλαιο κλειστό αποφεύγει απρόσμενη απόκλιση του API, και οι διακριτές ενώσεις είναι ένας ισχυρός λόγος να προτιμάς το `type`. Όταν υλοποιείς αυτό το κουμπί ώστε να είναι pixel-perfect και ανταποκρινόμενο, πώς χειρίζεσαι το διάστημα και την ευθυγράμμιση ώστε το εικονίδιο + ετικέτα να παραμένουν οπτικά συνεπή σε διαφορετικά σημεία διακοπής και αλλαγές μεγέθους γραμματοσειράς;

Senior
133

Πώς θα δομούσες την ανταλλαγή πληροφοριών μεταξύ backend και frontend κατά στρώματα (αρχιτεκτονικά);

Middle
133

Ποιο middleware χρησιμοποιήσατε στο Redux; Τι είναι middleware;

Middle+
133

Τι είναι σημαντικό να ελέγξετε κατά την ανάπτυξη;

Middle
132

Ποια κωδικούς απάντησης HTTP γνωρίζετε;

132

Δεν ήταν δύσκολο να διανείμει ο ίδιος η ομάδα τον χρόνο σε δύο παράλληλα έργα;

132

Πώς ήταν δομημένο το δέντρο του Redux store σου: πόσο βαθιά ήταν και πώς οργανώθηκαν τα slices;

Middle+
132
/349