Frontend
[όνομα] ρώτησε: Τι σκέφτεσαι για το έργο στο οποίο εργάζεσαι;
Πείτε για το Redux: αποθήκη, ενέργεια, reducer, selectors και ροή δεδομένων.
Σε ποια επίπεδα μπορούν να παρέχονται υπηρεσίες μέσω providers στο Angular: component, route, module, εφαρμογή, πλατφόρμα;
[όνομα] ρώτησε: Πες μας για την μεγαλύτερη και πιο τεχνικά πολύπλοκη συγκεκριμένη εργασία ή χαρακτηριστικό που αντιμετωπίσατε.
Τι είναι η ανίχνευση αλλαγών στο Angular; Πώς διαφέρουν οι στρατηγικές Default και OnPush, και πότε ελέγχεται ένα συστατικό με OnPush;
[όνομα] ρώτησε: Ποιο από αυτά τα έργα ήταν το πιο πρόσφατο;
Τι εννοείτε με ένα τυποποιημένο επίπεδο API;
Αν ο διακομιστής επιστρέψει δεδομένα λάθους τύπου, π.χ. μια συμβολοσειρά αντί για έναν αριθμό, πότε θα το εντοπίσετε και πώς θα το χειριστείτε;
Ποιοι είναι οι τρόποι εισαγωγής JavaScript σε μια σελίδα;
[όνομα] ρώτησε: Εστιάσου σε μια συγκεκριμένη εργασία: περιέγραψε τα χρονοδιαγράμματα, την πολυπλοκότητα και τις τρεις κορυφαίες τεχνικές προκλήσεις που αντιμετώπισες.
Ποια είναι η διαφορά μεταξύ CSR, SSR και SSG, και ποια είναι τα πλεονεκτήματα και μειονεκτήματα τους;
Τι σου αρέσει περισσότερο στο frontend και σε ποιον τομέα θέλεις να αναπτυχθείς;
Έχετε εργαστεί με τα χαρακτηριστικά async και defer στη ετικέτα script;
[όνομα] ρώτησε: Έχεις δουλέψει ποτέ με SSR;
Μπορεί ένας guard στο Angular να υλοποιηθεί ως κανονική συνάρτηση αντί για μια κλάση ή υπηρεσία;
Πώς διαφέρουν οι βελάκια (arrow functions) από τις κανονικές συναρτήσεις στην JavaScript;
Έχετε ποτέ βελτιστοποιήσει την απόδοση της διεπαφής; Ποιες προσεγγίσεις χρησιμοποιήσατε, όπως εικονική κύλιση, lazy loading ή defer;
Εξηγήστε γιατί ο παραπάνω κώδικας δεν επιστρέφει το αναμενόμενο αποτέλεσμα και πώς να το διορθώσετε.
Τι συμβαίνει αν η ετικέτα <style> τοποθετηθεί όχι στο <head>, αλλά σε άλλο σημείο του εγγράφου, για παράδειγμα στο <body>;
Πώς να τύποποιήσετε τα props του συστατικού: χρησιμοποιώντας type ή interface;