Από πού προέρχονται οι αριθμοί και τα metrics στο βιογραφικό σας;
Frontend
Γιατί αποφασίσατε να μεταβείτε σε FSD και ποια προβλήματα θα έπρεπε να λύσει;
Είναι δυνατόν να αντικαταστήσετε την τιμή και τον χειριστή εισόδου με v-model και πώς να το υλοποιήσετε;
Ποιο ήταν το πιο δύσκολο συστατικό που αναπτύξατε και τεκμηριώσατε στο Storybook;
Περιγράψτε πώς ήταν οργανωμένες οι διαδραστικές εργασίες: διαμορφώσεις JSON, συστατικά και η απόδοσή τους;
Τι σημαίνει για εσάς το LCP (Largest Contentful Paint);
Ποιος ήταν ο συγκεκριμένος στόχος πίσω από το δείκτη αύξησης του αριθμού των ασκήσεων ανά χρήστη κατά 2-3%;
Πώς να περάσετε όλα τα HTML χαρακτηριστικά, συμπεριλαμβανομένου του required, από ένα προσαρμοσμένο Vue συστατικό σε μια ενσωματωμένη native είσοδο;
Ο συνοπτικός πίνακας αναφέρει ότι ο χρόνος δημιουργίας της εργασίας μειώθηκε από 11 σε 4 λεπτά. Τι δεν άλλαξε κατά τη διάρκεια αυτής της διαδικασίας;
Γιατί χρησιμοποιήθηκε το JSDoc σε ένα από τα έργα αντί για πλήρες TypeScript; Γιατί δεν ξεκίνησε η μετάβαση;
Ποιος ανέπτυξε τον κινητήρα απόδοσης;
Ποιες ερωτήσεις έχετε για εμάς σχετικά με την ομάδα, τα καθήκοντα και τις διαδικασίες;
Πώς οργανώθηκε η αλληλεπίδραση μεταξύ οντοτήτων, τομέων και στρωμάτων στο FSD;
Ποιο είναι το HTML χαρακτηριστικό για lazy loading εικόνων και ποιες είναι οι τιμές του;
Στη φόρμα, πατώντας Enter, η σελίδα επαναφορτώνεται. Ρυθμίστε τη διαχείριση υποβολής χωρίς επαναφόρτωση και κάντε την επικύρωση του πεδίου υποχρεωτική.
Γιατί οι προεπιλεγμένες τιμές για props τύπου πίνακα ή αντικειμένου πρέπει να ορίζονται με χρήση συνάρτησης αντί για στατική τιμή;
Πώς υλοποιείτε τον δεσμό της τιμής του προσαρμοσμένου πεδίου εισόδου με το μοντέλο: μέσω value/input ή v-model;
Ποιος εργάστηκε στη δομή διαμόρφωσης JSON;
Τι ακριβώς αλλάξατε για να βελτιώσετε την απόδοση;
Ποια πραγματικά περιστατικά και αντι-patterns μπορούν να οδηγήσουν σε αργό LCP;