Frontend
Ο/Η [όνομα] ρώτησε: χρησιμοποιείτε εργαλεία AI κατά τη συγγραφή κώδικα;
Υπάρχει ένας πίνακας από συμβολοσειρές που αντιπροσωπεύουν τους αριθμούς σημείων σε μια ιεραρχική αριθμημένη λίστα (π.χ.: '1', '1.1', '1.2', '1.10', '2', '2.1'). Πρέπει να τα ταξινομήσετε στη σωστή σειρά, όπως στο έγγραφο, χρησιμοποιώντας τη συνήθη λειτουργία sort με μια συνάρτηση callback.
Έχετε περισσότερη εμπειρία σε τεχνικά καθήκοντα, με λίγη αναφορά σε επιχειρηματικά ζητήματα; Ή ήσασταν είδος τεχνικού ηγέτη που ασχολούνταν με την αρχιτεκτονική, ή απλώς υλοποιούσατε συνηθισμένες επιχειρηματικές λειτουργίες;
Πόσο αναλυτικά διατυπώθηκε η εργασία; Υπήρχαν συστημικοί αναλυτές που έγραφαν τις απαιτήσεις;
Ανάλυση ενός πρακτικού παραδείγματος με Promise: σε ποια σειρά θα εμφανίζονται τα console.log κατά τη χρήση της αλυσίδας .then/.catch; Τι θα συμβεί αν αφαιρέσουμε το return από το catch;
Μπορεί να σταματήσει η εξάπλωση των γεγονότων; Πώς; Ποια είναι η διαφορά μεταξύ stopPropagation και stopImmediatePropagation;
Πώς υλοποιείται η σελιδοποίηση στο PostgreSQL χωρίς Elasticsearch;
Ποιες ερωτήσεις έχεις σχετικά με την εταιρεία και την ομάδα; Από ποιον θα αποτελείται η ομάδα;
Έχετε ποτέ χρειαστεί να σχεδιάσετε ένα στοιχείο από το μηδέν χωρίς απαιτήσεις;
Πείτε μας περισσότερα για την εξουσιοδότηση στο Sberpay από την άποψη του frontend.
Ποιος είναι ο σκοπός του RTK Query;
Δείτε αυτόν τον κώδικα HTML/CSS. Ποιο θα είναι το χρώμα του κειμένου σε κάθε στοιχείο;
Τι είναι τα generics και γιατί χρειάζονται;
Μίλησέ μου για την εμπειρία σου στην ρύθμιση end-to-end δοκιμών με Playwright και κάλυψη δοκιμών 80%.
const doSomething = (ms) => { return new Promise((resolve, reject) => { setTimeout(() => { if (Math.random() <= 0.5) { reject("error"); } else { resolve(ms); } }, ms); }); }; const getDelay = () => { let rand = 1000 + Math.random() * 2000; return Math.floor(rand); }; const p1 = doSomething(getDelay()); const p2 = doSomething(getDelay()); const p3 = doSomething(getDelay()); const p4 = doSomething(getDelay());
console.log(foo); var foo = 1; console.log(foo); let foo = 2; console.log(foo); const foo = 3; console.log(foo);
Ας υποθέσουμε ότι έχεις μια ομάδα τριών frontend προγραμματιστών. Πιστεύεις ότι τα microfrontends θα βοηθήσουν ή όχι;
Πώς θα βοηθούσε το TypeScript σε αυτήν την εργασία; Πώς μπορεί να απλοποιηθεί η ταυτοποίηση χρήστη για να διευκολυνθούν οι έλεγχοι;
Δηλαδή, πήγαινες σε αυτόν, περιγράφατε τους συμβολαί με κάποιο τρόπο;
Ποια είναι η διαφορά μεταξύ HTTP και HTTPS;