Frontend
Ποια API του προγράμματος περιήγησης είναι σημαντικά για την αναπαραγωγή HLS/DASH στον browser;
// Είναι απαραίτητο να υλοποιήσετε τη μέθοδο groupBy, που επεκτείνει τις τυπικές μεθόδους των πινάκων. // Η μέθοδος πρέπει να επιστρέφει μια ομαδοποιημένη έκδοση του πίνακα - ένα αντικείμενο, // στο οποίο κάθε κλειδί είναι το αποτέλεσμα της εκτέλεσης της δοθείσας συνάρτησης fn(arr[i]), // και κάθε τιμή είναι ένας πίνακας που περιέχει όλα τα στοιχεία του αρχικού πίνακα με αυτό το κλειδί. // κώδικας εδώ // Παράδειγμα 1 const array1 = [ { id: 1 }, { id: 1 }, { id: 2 } ]; const fn = (item) => item.id; console.log(array1.groupBy(fn)); // { // 1: [{ id: 1 }, { id : 1 }], // 2: [{ id: 2 }] // } // Παράδειγμα 2 const array2 = [1, 2, 3]; console.log(array2.groupBy(String)); // { // "1": [1], // "2": [2], // "3": [3] // } // Παράδειγμα 3 const array3 = [3.3, 0.5, 1.4]; console.log(array3.groupBy(Math.round)); // { // 3: [3.3], // 1: [0.5, 1.4] // }
Πώς βλέπεις τον ρόλο σου στην ομάδα; Ποιους δύο ρόλους σου ταιριάζουν περισσότερο;
Τι θα συμβεί αν δηλώσουμε πολλά interfaces με το ίδιο όνομα;
[όνομα] ρώτησε: πες μου για την εργασιακή σου εμπειρία, γιατί αποφάσισες να φύγεις από την τρέχουσα θέση εργασίας και τι περιμένεις από τη νέα θέση;
Μίλησέ μου για την αντιδραστικότητα στο Vue: πάνω σε τι βασίζεται και πώς αλληλεπιδρούμε με αυτή (Reactive, Ref, ShallowReactive, ShallowRef);
[όνομα] ρώτησε: Πού σπούδασες;
Ποια είναι η διαφορά μεταξύ watch και watchEffect στο Vue;
Ποια είναι η διαφορά μεταξύ useEffect και useLayoutEffect, και πότε θα ήταν χρήσιμο το useLayoutEffect;
Άσκηση για το Event Loop: καθορίστε τη σειρά εμφάνισης στην κονσόλα με την παρουσία setTimeout, Promise και συγχρονικού κώδικα. Τι θα εμφανιστεί τελευταίο και γιατί;
Για ποιο λόγο χρειάζεται το χαρακτηριστικό key στις λίστες React;
Μίλησέ μου για bind, call, apply. Ποια είναι η διαφορά μεταξύ τους;
Για τις τιμές const a = null και const b = 0, προσδιορίστε τα αποτελέσματα των εκφράσεων με || και ??, και εξηγήστε τη διαφορά μεταξύ των τελεστών.
Τι σημαίνει αν ένα ref ονομάζεται 'επιφανειακό' ή 'ανώτατο επίπεδο' - που δεν παρακολουθεί το αντικείμενο σε βάθος, μόνο τις ανώτερες ιδιότητες; (ερώτηση σχετικά με το shallowRef)
Πρακτική άσκηση: υλοποιήστε μια κλήση στη λειτουργία useMutation ώστε στην κονσόλα να εμφανίζεται 'Hello World'.
Ποιοι είναι οι δύο βασικοί τύποι συστατικών στο React;
Υπάρχει ένα δέντρο στο οποίο κάθονται σκίουροι και κοράκια. Είναι απαραίτητο να γράψουμε μια συνάρτηση που βρίσκει όλους τους σκίουρους στο δέντρο και επιστρέφει τα ονόματά τους. Αναμενόμενο αποτέλεσμα: ['Acorn', 'Sirsalty', 'Macadamia', 'Kernel'].
Γιατί το Next.js δεν είναι απαραίτητο για τα admin panels;
Ποια είναι τα statuses των υποσχέσεων;
Αναφέρατε τις δοκιμές — γράψατε δοκιμές στην [εταιρεία] και στην τελευταία σας θέση εργασίας;