Golang
Τι είναι η εταιρική πλατφόρμα επεξεργασίας των logistics και λειτουργικών δεδομένων των δικτύων λιανικής του ομίλου; Οι logistics διαδρομές ήταν διαμορφωμένες, υπολογιζόταν ή πώς;
Πώς βλέπεις το νέο σου χώρο εργασίας, τι περιμένεις;
Πώς να συνδέσετε έναν profiler στο Go; Πώς να τραβήξετε προφίλ;
Πιο επίσημη ονομασία — προσεγγιστική αντιστοιχία συμβολοσειράς (εύρεση προσεγγιστικής αντιστοιχίας). Απαιτείται να ελεγχθεί αν η πρώτη σειρά είναι μια υποσειρά της δεύτερης. Υποσειρά είναι όταν μπορεί να ληφθεί η πρώτη σειρά από τη δεύτερη διαγράφοντας ορισμένους χαρακτήρες. Εισαγωγή: 'car', 'cartwheel' Έξοδος: true Εισαγωγή: 'cwhl', 'cartwheel' Έξοδος: true Εισαγωγή: 'cwhee', 'cartwheel' Έξοδος: true Εισαγωγή: 'cartwheel', 'cartwheel' Έξοδος: true Εισαγωγή: 'cwheeel', 'cartwheel' Έξοδος: false Εισαγωγή: 'lw', 'cartwheel' Έξοδος: false
Υπάρχουν 3 οντότητες: χρήστης, συνομιλία, μήνυμα • Ο χρήστης έχει όνομα και ημερομηνία εγγραφής • Η συνομιλία έχει όνομα και ημερομηνία δημιουργίας • Το μήνυμα έχει κείμενο, συγγραφέα και ημερομηνία δημιουργίας • Ο χρήστης μπορεί να ανήκει σε πολλές συνομιλίες ταυτόχρονα • Το μήνυμα ανήκει υποχρεωτικά σε μια συνομιλία και δεν μπορεί να ανήκει σε περισσότερες από μία ταυτόχρονα • Πρέπει να περιγραφεί ο τομέας σε μορφή πινάκων
Πόσο χρονών είστε;
var ( mu sync.Mutex items []Product vatRate = 10.0 order Order ) type Product struct { NameOfProduct string PriceOfProduct float32 } type Order struct { Items []Product } func init() { items = make([]Product, 100) } func AddItemToShoppingCart(item Product) { items = append(items, item) } func RemoveItemFromShoppingCart(nameOfItem string) bool { mu.Lock() defer mu.Unlock() for i, item := range items { if item.NameOfProduct == nameOfItem { items = append(items[:i], items[i+1:]...) } } }
Έχετε χρησιμοποιήσει δημόσιες cloud;
Πώς να αναζητήσετε μια διαρροή μνήμης σε μια υπηρεσία παραγωγής αν δεν αναπαράγεται τοπικά;
Θες να γράψεις μια κλασική ομάδα εργαζομένων;
Κανόνες για την ολοκλήρωση της δοκιμασίας Κατά τη διάρκεια της δοκιμασίας: - Βεβαιωθείτε ότι στο δωμάτιο δεν υπάρχει κανείς άλλος και ότι επικρατεί ησυχία - Ελέγξτε ότι η κάμερα της συσκευής είναι στραμμένη στο πρόσωπό σας - Απαγορεύεται η χρήση κινητού τηλεφώνου για φωτογράφιση των ερωτήσεων - Απαγορεύεται η μετάβαση σε άλλα παράθυρα ή καρτέλες του προγράμματος περιήγησης - Απαγορεύεται η μετακίνηση του δείκτη εκτός του καθορισμένου πλαισίου - Ελέγξτε ότι όλες οι προσθήκες του προγράμματος περιήγησης είναι απενεργοποιημένες, όπως π.χ. αυτόματη μετάφραση ή εργαλεία επεξεργασίας κειμένου. Η λειτουργία τους μπορεί να οδηγήσει σε απώλεια της δυνατότητας απάντησης στις ερωτήσεις Σε περίπτωση διαπίστωσης παραβάσεων, οι πληροφορίες θα αποσταλούν στην ομάδα πρόσληψης Ο έλεγχος επιτήρησης είναι ενεργός Αυτή η δοκιμασία χρησιμοποιεί ένα σύστημα επιτήρησης που μας βοηθά να διασφαλίσουμε την ειλικρίνεια και την ασφάλεια. Απαιτείται πρόσβαση στην κάμερα, το μικρόφωνο και την οθόνη. Κάνοντας κλικ στο κουμπί παροχής πρόσβασης, συμφωνείτε με την πολιτική χρήσης δεδομένων.
Ποια είναι η διαφορά μεταξύ TCP και UDP;
Τι είναι σημαντικό για εσένα, σε τι δίνεις προσοχή κατά την επικοινωνία με τους εργοδότες;
Πώς να εργάζεστε με συμβάσεις κατά την ανάπτυξη μιας νέας υπηρεσίας, όταν οι συμβάσεις δεν έχουν ακόμη οριστικοποιηθεί και αλλάζουν συχνά;
Ποια είναι η διαφορά μεταξύ data race και race condition;
Πότε δεν θα χρησιμοποιηθεί δείκτης κατά την εκτέλεση ενός ερωτήματος;
Τι είναι το XSS (Cross-Site Scripting);
Έχετε κάνει μονάδες δοκιμών;
Τι είναι η αναπαραγωγή σε βάσεις δεδομένων;
Πριν μεταβείτε από το Postgres στο ClickHouse για τη δημιουργία αναφορών, δοκιμάσατε πρώτα να βελτιστοποιήσετε το Postgres (δείκτες κ.λπ.)?