Frontend
Γιατί να χρησιμοποιήσετε το track στους νέους βρόχους προτύπων Angular και σε ποιο πεδίο είναι καλύτερο να παρακολουθείτε τα στοιχεία; Τι συμβαίνει όταν γίνεται track με ένα αντικείμενο;
Τι είναι το hydration mismatch (αντιστοιχία id κατά την υδροδότηση), γιατί συμβαίνει και πώς να το αντιμετωπίσετε;
Πείτε μας περισσότερα σχετικά με το πώς καταφέρατε να υλοποιήσετε την ιστορία με το άνοιγμα πρόσβασης για μη εγγεγραμμένους χρήστες (leads) χωρίς να διακινδυνεύσετε να βλάψετε τη λειτουργικότητα που υπάρχει για τους πληρωμένους πελάτες — καθώς ήταν σαν να περπατούσατε σε ναρκοπέδιο, δεδομένου ότι έπρεπε να αγγίξετε την legacy πιστοποίηση.
Τι θα συμβεί αν η διεύθυνση URL αλλάξει γρήγορα αρκετές φορές στη σειρά;
Μίλησέ μου για τα σήματα στο Angular.
Έγραψες εσύ ο ίδιος δοκιμές μονάδας; Ποια εργαλεία δοκιμής χρησιμοποίησες;
Πώς εμφανίζατε τα αρχεία PDF απευθείας στη σελίδα, χρησιμοποιούσατε κάποια βιβλιοθήκη;
Τι είναι τα ανώτερα συστατικά (HOCs) στο React;
Τι κάνει η λειτουργία `getUser` μέσα στο hook;
Πώς λειτουργεί το React; Μίλησέ μου για το Virtual DOM και τον μηχανισμό reconciliation.
Αναφέρετε μια πρόσφατη εργασία με την οποία χρειάστηκε να ασχοληθείτε — που αρχικά φαινόταν εύκολη, αλλά αποδείχθηκε δύσκολη.
Ποιες μεθοδολογίες, μετρήσεις και μετρήσεις χρησιμοποιείτε για να βελτιστοποιήσετε συγκεκριμένα το φόρτωμα της ιστοσελίδας, και όχι το rendering;
Έχετε κριτήρια βάσει πρακτικής για το πού είναι κατάλληλο και πού όχι να εφαρμόσετε την κληρονομιά;
Ποια είναι η διαφορά μεταξύ ενός συνδέσμου και ενός κουμπιού;
Τι προτιμάτε περισσότερο: τις κλάσεις ή την λειτουργική προσέγγιση; Γιατί οι άνθρωποι χρησιμοποιούν κλάσεις;
Πώς διαφέρουν οι στατικές μέθοδοι στις κλάσεις JavaScript από τις μεθόδους στιγμιότυπου και ποιες είναι οι τυπικές περιπτώσεις χρήσης τους;
Το αντικείμενο που επιστρέφεται από το hook (`data`, `loading`, `error`) θα έχει την ίδια αναφορά μεταξύ των επαναλήψεων αν οι τιμές δεν αλλάζουν; Γιατί; Πώς διατηρείτε μια σταθερή αναφορά στο αντικείμενο;
Συμφωνείτε με τη θέση ότι ένα καθολικό shared-component, που επαναλαμβάνεται σε διαφορετικά σημεία της εφαρμογής, και ένα βιβλιοθηκικό component, προορισμένο για εισαγωγή σε άλλες εφαρμογές, δεν είναι το ίδιο, και ότι η προσέγγισή τους πρέπει να διαφέρει; Ποια απαιτούμενα θα θέτατε σε ένα βιβλιοθηκικό component σε σύγκριση με ένα shared-component;
Γιατί χρειάζεται το distinctUntilChanged και θα λειτουργήσει η αναζήτηση για μια λέξη με δύο ίδιους χαρακτήρες διαδοχικά, π.χ. «κλασική»;
Έχετε εργαστεί ποτέ με Kafka ή παρόμοιους διαμεσολαβητές μηνυμάτων;