Frontend
Πώς καταλαβαίνει ο διακομιστής ότι πρέπει να κατεβάσει ένα αρχείο και όχι απλώς να λάβει μια οντότητα (για παράδειγμα, κατά τη λήψη ενός PDF);
Πείτε μας για την τεχνολογική στοίβα του έργου. Έχετε εργαστεί ποτέ με εφαρμογές Telegram;
Λύνετε αλγοριθμικά προβλήματα; ποια είναι η εμπειρία σας με τα προβλήματα LeetCode;
Ποιες μεθόδους HTTP γνωρίζεις στο REST API; Ποια είναι η διαφορά μεταξύ PUT και PATCH;
Τι συμβαίνει με το useEffect αν ο πίνακας roles είναι άδειος;
Μίλησέ μου για το Virtual DOM και τον μηχανισμό reconciliation στο React. Πώς βελτιστοποιεί το React τη σύγκριση των δέντρων;
Γιατί δεν είσαι senior; Συμμετείχες στην αρχιτεκτονική, εκτέλεσες σύνθετα καθήκοντα, βελτιστοποίησες.
Πώς να υπερισχύσετε το πλαίσιο (this) μέσα στη λειτουργία loadScript, αν αυτή είναι μέθοδος μιας κλάσης και πρέπει να καλείται με άλλο this;
Τι είναι το Vue; Τι είναι η αντιδραστικότητα και πού χρησιμοποιείται;
Τι θα εμφανιστεί στην κονσόλα μετά το πάτημα του κουμπιού (επανεγκατάσταση);
Έχετε γράψει δοκιμές; Ποιες συγκεκριμένα;
Μίλησέ μου για μερικές σύνθετες και ενδιαφέρουσες εργασίες από την τελευταία σου εργασιακή εμπειρία.
Πώς θα οργανώνατε αρχιτεκτονικά τη δουλειά με το backend σε ένα νέο έργο; Ποιες τεχνολογίες θα επιλέγατε;
Η ομάδα καλαθιού χωρίζεται σε υποομάδες — σε ποια από αυτές μπορώ να ενταχθώ και πόσα frontends θα υπάρχουν εκεί;
Ποιος είναι ο σκοπός των κλειδιών στο React και γιατί πρέπει να είναι μοναδικά;
Πώς θα χώριζες την αρχιτεκτονική αλληλεπίδρασης με το backend σε στρώματα: λήψη δεδομένων, επικύρωση, αποθήκευση, επαναληπτικά αιτήματα σε περίπτωση σφάλματος;
Ζωντανός κώδικας: υλοποίηση ενός polyfill για τη μέθοδο Promise.all, συμπεριλαμβανομένης της διατήρησης της σειράς των αποτελεσμάτων
Ποια είναι η διαφορά μεταξύ div και span από την άποψη της διάταξης;
Πόσο σύντομα είστε έτοιμοι να μετακομίσετε στον νέο χώρο;
Δεν θέλεις να πας σε full stack στη τωρινή σου δουλειά; Τίποτα δεν έχει αλλάξει σε αυτούς τους δύο μήνες;