Sobes.tech

Πώς προσεγγίζετε τη μάθηση νέων τεχνολογιών;

230

Ποια άλλα μέσα υπάρχουν για την περιήγηση σε ένα δέντρο εκτός από την αναδρομή; Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της αναδρομής και της στοίβας;

214

Τι είναι το unknown στο TypeScript και πώς διαφέρει από το any;

202

Ποιες μεθόδους γνωρίζεις για να μετατρέψεις μια συμβολοσειρά σε αριθμό;

195

Φαντάσου ότι γράφεις ένα μήνυμα στη γενική συνομιλία και λαμβάνεις μια αντίδραση κόκορα. Ποια θα ήταν η αντίδρασή σου;

187

Έχετε γράψει τόσο σε Vue όσο και σε React; Δηλαδή, είχατε εργασίες σε React;

172

Ξέρετε πού χρησιμοποιούνται τα throttle και debounce; Πώς διαφέρουν;

163

Έχουμε ένα πολύ μεγάλο frontend στη monorepo, με πολλές διαφορετικές ομάδες να εργάζονται ταυτόχρονα. Η μετάβαση σε micro-frontends δεν είναι δυνατή. Πώς μπορούμε να ελαχιστοποιήσουμε τους κινδύνους να επηρεάσουν η μία την εργασία της άλλης οι διαφορετικές ομάδες;

155

Έχουμε ένα μεγάλο έργο σε ένα monorepo με ενιαία ροή κυκλοφορίας. Αποφασίσαμε να ξεχωρίσουμε το frontend και το πίνακα διαχείρισης σε ξεχωριστά repositories, αλλά το backend παρέμεινε μονολιθικό. Υπάρχει το πρόβλημα της ασύγχρονης έκδοσης μεταξύ backend και πελάτη. Πώς θα έβλεπες τη λύση σε αυτό το πρόβλημα για να είσαι όσο το δυνατόν περισσότερο προστατευμένος από σφάλματα στην παραγωγή;

152

Υπάρχει ένα δέντρο με το διεπαφή INode (value: number, left?: INode, right?: INode). Γράψτε μια συνάρτηση που διασχίζει το δέντρο και επιστρέφει το άθροισμα όλων των τιμών.

144

Πώς αξιολογείς τον εαυτό σου — ότι η δουλειά σου φέρνει επιτυχία, ότι αναπτύσσεσαι με επιτυχία; Έχεις κάποιο κριτήριο για αυτό;

143

Γιατί δεν μπορούμε να καλούμε hooks σε συνθήκες ή βρόχους;

136

Πες λίγα πράγματα για την τελευταία σου εργασιακή εμπειρία και τι περιμένεις από μια νέα θέση;

135

Ειδικότερα στην προηγούμενη ερώτηση: δεν μπορούμε να προσθέσουμε ετικέτες ή να εκδόσουμε μέσω CI/CD. Ο πελάτης μπορεί να έχει μια έκδοση, το backend άλλη. Τι μπορούμε να κάνουμε σε αυτές τις συνθήκες εκτός από την παρακολούθηση σφαλμάτων με το Sentry;

134

Πηγαίνεις στην Κύπρο, ξέρεις κάτι για την Κύπρο; Θέλεις να μετακομίσεις εκεί ή είναι μια αναγκαστική απόφαση;

133

Τι κάνεις συνήθως αν νιώθεις ότι καθυστερείς από τις προθεσμίες; Υπάρχει μια ημερομηνία κυκλοφορίας, αλλά καταλαβαίνεις ότι δεν θα προλάβεις να ολοκληρώσεις την εργασία εγκαίρως. Πώς ενεργείς και πότε το αναφέρεις;

132

Ποια είναι η διαφορά μεταξύ Promise και async/await; Πώς εκτελείτε δύο ασύγχρονες αιτήσεις παράλληλα; Ποιες μεθόδους Promise γνωρίζετε (all, allSettled, race, any);

125
/2