Frontend
Πώς επιλέγετε πού να χρησιμοποιήσετε Angular Signals και πού RxJS;
Τι είναι το debounce; Γράψε μια λειτουργία debounce χωρίς να χρησιμοποιήσεις βιβλιοθήκες σε vanilla JS
Ποια στάδια της απόδοσης του περιηγητή μπορούν να βελτιστοποιηθούν για να αποφευχθούν περιττοί υπολογισμοί και πώς να το κάνετε;
Τι είναι η ιδιότητα position στο CSS; Ποιες τιμές έχει (static, relative, absolute, fixed, sticky) και πώς λειτουργούν;
Τι μπορείς να πεις για τη συγκεκριμενότητα των CSS επιλεκτών;
Μίλησέ μου για το CSS box-sizing: content-box και border-box — για τι χρησιμοποιούνται, σε ποιες περιπτώσεις τα εφαρμόζεις;
Πού συναντάς πιο συχνά βραχυκύκλωμα; Το πιο απλό παράδειγμα.
Πώς σου φαίνεται η μεθοδολογία FSD (Feature-Sliced Design);
Πρακτική άσκηση για το CSS position: υπάρχουν τρία στοιχεία (μπλε, πράσινο, κόκκινο) με καθορισμένα στυλ. Πώς θα αλλάξει η θέση του μπλε στοιχείου όταν προσθέτουμε διαφορετικές τιμές για το position και μετατοπίσεις (relative, left/top, absolute, transform στον γονέα)
Τι είναι το CSP και πώς το ρυθμίζετε;
Τι να κάνεις αν δεις κάτι προφανώς κακό σε έναν ήδη παραδομένο κώδικα;
Από τι εξαρτάται η μονάδα EM — από το πλησιέστερο REM ή από το μέγεθος της γραμματοσειράς του γονέα;
Τι είναι η μεθοδολογία BEM στο CSS;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της προσέγγισης με συχνούς κυκλοφορίες (συνεχής ανάπτυξη) σε σύγκριση με τις προγραμματισμένες κυκλοφορίες;
Υλοποιήστε μια συνάρτηση foo που παίρνει έναν πίνακα και επιστρέφει ένα αντικείμενο όπου τα κλειδιά είναι τα στοιχεία του πίνακα και οι τιμές είναι όλες 0.
[όνομα] ρώτησε: Υπήρχαν περιπτώσεις με πολύ ασαφή διατύπωση στην τεχνική περιγραφή, όταν δεν υπήρχε κανείς να ρωτήσει;
Ποια μπορεί να είναι η θεμελιώδης αιτία το ένα αναδυόμενο μενού (dropdown) να βρίσκεται κάτω από ένα άλλο στοιχείο, ακόμα και με το μέγιστο z-index, σε ένα πολύπλοκο UI με πάνελ, χάρτες και αναδυόμενα παράθυρα; Πώς μπορεί να διορθωθεί αυτό στο Vue;
Πώς να αυξήσετε γρήγορα τον αριθμό των ρολών από 3 σε 10 στην τρέχουσα υλοποίηση, δημιουργώντας μια σταθερά με την απαραίτητη ποσότητα και διαμορφώνοντας δυναμικά τους πίνακες και αποδίδοντας τους τυμπάνους;
Πότε είσαι έτοιμος να ξεκινήσεις μια νέα δουλειά;
Πες μου για τη βελτιστοποίηση της απόδοσης των σελίδων στο Nuxt: με τι αντιμετωπίσατε, ποια προβλήματα λύσατε και πώς.