Frontend
Ποια είναι η διαφορά μεταξύ display flex και display grid; Πώς ευθυγραμμίζετε τα στοιχεία στο flex;
Ποιος είναι ο πιο δημοφιλής τρόπος για να κεντράρετε ένα div;
Τι σας αρέσει περισσότερο να κάνετε στη δουλειά και τι όχι τόσο; Τι παίρνει περισσότερο χρόνο από ό,τι θα θέλατε;
Πείτε μας για τις primitive τιμές στη JavaScript — τι είναι αυτές;
Ποια μπορεί να είναι η θεμελιώδης αιτία το ένα αναδυόμενο μενού (dropdown) να βρίσκεται κάτω από ένα άλλο στοιχείο, ακόμα και με το μέγιστο z-index, σε ένα πολύπλοκο UI με πάνελ, χάρτες και αναδυόμενα παράθυρα; Πώς μπορεί να διορθωθεί αυτό στο Vue;
Πώς μαθαίνεις γενικά κάτι νέο για τον προγραμματισμό και τι σου έχει μείνει τελευταίο;
Πώς οργανώνεται η εργασία με ασύγχρονο κώδικα σε JavaScript;
Είσαι διατεθειμένος να αλλάξεις δουλειά αν τώρα περάσεις μια δεύτερη συνέντευξη, και αύριο έχεις μια προσωπική συνέντευξη (την τρίτη), και την περάσεις και αυτή;
Ποια είναι η διαφορά μεταξύ μιας βελόνας και μιας κανονικής λειτουργίας στη JavaScript;
Πώς να βελτιστοποιήσετε την εμφάνιση 100.000 τετραγώνων σε μια σελίδα;
Πώς θα δομούσες την ανταλλαγή πληροφοριών μεταξύ backend και frontend κατά στρώματα (αρχιτεκτονικά);
Ποια είναι η διαφορά στην υλοποίηση της αντιδραστικότητας μεταξύ Vue 2 και Vue 3;
Με ποιον από την ομάδα έπρεπε να συνεργαστείς στο τελευταίο έργο;
Ποιο λειτουργικό σύστημα χρησιμοποιείτε;
Δυναμικό πίνακα ελέγχου με πολλά γραφήματα που αλλάζουν σε πραγματικό χρόνο — είναι η απόδοση στην πλευρά του πελάτη ή στον διακομιστή;
Ποια θα είναι τα επόμενα στάδια της επιλογής μετά από αυτή τη συνέντευξη;
Μίλησε για το Promise: καταστάσεις, στατικές μέθοδοι (all, any, allSettled, race). Τι θα επιστρέψει το Promise.all αν ένα από τα promises ολοκληρωθεί με σφάλμα;
Γιατί χρειάζεται μια ξεχωριστή λειτουργία/κατάσταση για τον υπολογισμό των χρησιμοποιημένων κλειδιών — μπορεί να υπολογιστεί αυτό, αντί να αποθηκεύεται ξεχωριστά;
Ποια είναι τα methods του κύκλου ζωής στο React και πώς τα εξομοιώνουμε με useEffect;
Χρησιμοποιήθηκε ένα monorepository στην αρχιτεκτονική μικρο-frontend; Πώς οργανώθηκαν οι δοκιμές μετά τη μετάβαση σε μικρο-frontend;