Frontend
Ποια είναι η διαφορά μεταξύ box-sizing: content-box και border-box;
Ποια είναι τα μέσα κύκλου ζωής του συστατικού; Καταγράψτε τα βασικά.
Πότε καλείται το useEffect; Σε ποιες περιπτώσεις ενεργοποιείται;
Γιατί τελικά επέλεξες το React αντί για το Vue;
Μίλησε για το Promise: τι είναι, καταστάσεις και στατικές μέθοδοι (ειδικά η διαφορά μεταξύ Promise.all και Promise.race);
Ποια εργαλεία AI χρησιμοποιείτε στη δουλειά σας; Πώς αντιμετωπίζετε τη χρήση του ChatGPT, Perplexity, Cursor, Claude και άλλων AI-αξιολογητών στην ανάπτυξη;
Πες μας για την εμπειρία σου από το βιογραφικό: εργασίες, τεχνολογίες, επιτυχίες και επιτεύγματα σε περισσότερα από τρία μισά χρόνια εργασίας στη Sovcombank.
Έχεις δουλέψει με SSR; Τι έκανες — SSR, SSG ή απλά χρησιμοποιούσες το Next.js;
Ποια είναι τα statuses των υποσχέσεων;
Πώς να λάβετε δεδομένα από το API μέσα σε ένα thunk, λαμβάνοντας υπόψη ότι το API περνάει ως επιπλέον όρισμα στο middleware thunk;
Αναφέρατε ένα UI-kit. Ποιο στοιχείο ήταν το πιο δύσκολο ή ενδιαφέρον στην υλοποίηση και ποιο αποτέλεσε τη μεγαλύτερη πρόκληση;
[όνομα] ρώτησε: Μπορείς να δώσεις ένα συγκεκριμένο παράδειγμα διαφωνιών με σχεδιαστές ή επιχειρηματικούς πελάτες; Ποιος είχε τον τελευταίο λόγο;
[όνομα] ρώτησε: Είσαι έτοιμη να γράψεις σε Vue, αν χρειαστεί;
Πώς αποδίδει ο περιηγητής τη σελίδα; Τι συμβαίνει μετά την λήψη του HTML;
Πώς λύνετε το πρόβλημα με το trackBy αν υπάρχουν διπλές τιμές στον πίνακα και δεν υπάρχει μοναδικός αναγνωριστικός δείκτης;
Ποια πρωτόκολλα αυθεντικοποίησης και εξουσιοδότησης γνωρίζεις; Μίλησε για το JWT.
Έχετε εργαστεί ποτέ με γραφήματα, για παράδειγμα, ένα γραμμικό γράφημα;
Αν δηλώσεις μια συνάρτηση και μετά μια μεταβλητή, θα είναι προσβάσιμη μέσα στη συνάρτηση; Μίλησε για το hoisting.
Ποιες είναι οι τρέχουσες προσδοκίες σου για μισθό; Από ποιο ποσό εξετάζεις μια προσφορά;
[όνομα] ρώτησε: πώς να αντιγράψω ένα αντικείμενο έτσι ώστε οι αλλαγές στην αντίγραφο να μην επηρεάζουν το αρχικό; Ποιοι τρόποι αντιγραφής αντικειμένων υπάρχουν;