Frontend
Ερώτηση № 6: Τι θα επιστρέψει αυτό το κομμάτι κώδικα (κλήση μιας βελάκι λειτουργίας μέσω του τελεστή new);
Ποια είναι η διαφορά μεταξύ call και apply;
Υπήρχε πρόβλεψη για τη μετάβαση των δωρεάν χρηστών σε πελάτες που πληρώνουν (επιχειρήσεις); Πώς οργανώθηκε τεχνικά αυτή η μετάβαση;
Πώς σου φαίνεται η μορφή επικοινωνίας με μικρές συναντήσεις κατά τη διάρκεια της ημέρας; Είναι φυσιολογικό να προκύπτουν μικρές συναντήσεις;
Τι είναι οι primitive στην JavaScript και γιατί λειτουργούν διαφορετικά από τα αντικείμενα στο πλαίσιο της διαχείρισης αναφορών στο React;
Μίλησέ μου για το stacking context στο CSS και γιατί ένα στοιχείο με μεγαλύτερο z-index μπορεί να βρίσκεται κάτω από ένα στοιχείο με μικρότερο z-index;
Ποια στοιχεία ελέγχου RxJS γνωρίζετε και ποια από αυτά έχετε χρησιμοποιήσει στην πράξη;
Εργασία 6: Γράψτε μια γενική λειτουργία που δέχεται ένα αντικείμενο με μια υποχρεωτική ιδιότητα name τύπου string και επιστρέφει μια συμβολοσειρά με το όνομα της οντότητας.
Όταν το έργο μεγαλώνει και μπορούν να διακριθούν πολλές επιχειρηματικές οντότητες (προσωπικός λογαριασμός, προφίλ, προωθητικές ενέργειες), είναι δυνατόν να τα διαχωρίσετε σε ξεχωρισκά αποθετήρια και να τα συνδέσετε ως μικρο-frontend;
Μπορείς να εξηγήσεις τι είναι η κόλαση των callbacks;
Πώς βελτιστοποιείτε την απόδοση (FPS, ομαλότητα κύλισης) μιας αρχικής σελίδας με πολλά μπλοκ και κάρτες με εικόνες;
Όλα έχουν γίνει σωστά: το backend έθεσε ένα cookie HTTP-only. Αλλά κατά την ανανέωση της σελίδας, το cookie χάνεται. Ποιο μπορεί να είναι το πρόβλημα;
Ποιοι παράγοντες είναι σημαντικοί για εσάς σε μια εταιρεία και σε ποιους αντιμετωπίζετε με ηρεμία;
Γιατί είναι καλύτερο να αφήσετε ή να μην αφήσετε το useCallback, και για ποιο λόγο;
Τι είναι το JSX και γιατί χρειάζεται κλειδί στις λίστες;
Μίλησε για το παράμετρο key στο v-for: τι είναι, τι πρέπει να γράψεις εκεί και τι όχι;
Μπορείτε να περάσετε μια διεπαφή ως διακριτικό στο inject; Γιατί ναι ή όχι;
Είναι το `console.log` μέσα σε μια συνάρτηση μια παρενέργεια;
Έπρεπε να ρυθμίσεις έναν linter, formatter ή να συνδέσεις plugins;
Πες μου για το έργο στο οποίο εργάστηκες: τι ήταν, ποια ήταν η περιοχή ευθύνης σου και πώς ήταν η ομάδα;