Golang
Παραθέστε τα επίπεδα απομόνωσης των συναλλαγών στο Postgres. Γιατί τα πιο αυστηρά επίπεδα απομόνωσης λειτουργούν πιο αργά; Από ποιο επίπεδο ξεκινά ο ανταγωνισμός για τα δεδομένα;
Από ποιο ποσό εξετάζετε την προσφορά;
Διορθώστε την υλοποίηση του cleanup χρησιμοποιώντας έναν κανονικό βρόχο for αντί για range. Εξηγήστε τη τελική λογική καθαρισμού.
Πόσο έτοιμος/η είσαι να μετακομίσεις στην Κύπρο; Πώς μελέτησες τη ζωή εκεί;
Τι έχεις βελτιώσει στον εαυτό σου τους τελευταίους έξι μήνες έως ένα χρόνο; Τι έμαθες εκτός εργασίας;
Πώς επηρεάζουν οι δείκτες την ανάγνωση και την εγγραφή — επιταχύνουν ή επιβραδύνουν;
Πώς χρησιμοποιήθηκε το Kafka στο έργο σας;
Πώς να λύσετε αν ένα φίλτρο υψηλής προτεραιότητας είναι πολύ ευρύ και καταναλώνει όλο τον προϋπολογισμό;
Τι είναι μια συναλλαγή και ποια είναι τα αρχές ACID;
Τι επέστρεφε η υπηρεσία αναζήτησης;
Πείτε μας για την εμπειρία σας στην T-τράπεζα: πώς ήρθατε, πώς φύγατε, πώς ήταν η ομάδα.
func (r *PayoutRepository) Payout(advertiserID, partnerID string, amount float32) error { advertiser, err := r.find(advertiserID) // προσθήκη συναλλαγής if err != nil { return err } partner, err := r.find(partnerID) if err != nil { return err } advertiser.Balance -= amount // προστασία SELECT FOR UPDATE partner.Hold -= amount partner.Balance += amount if err := r.save(advertiser); err != nil { return err } if err := r.save(partner); err != nil { return err } r.totalPayouts++ return nil }
Τι γράφεις σε Go — μικροϋπηρεσίες ή υπηρεσίες;
Πού θέλεις να αναπτυχθείς — στην τεχνική πλευρά ή περισσότερο στη διαχείριση;
Έχει σημασία η σειρά με την οποία περιλαμβάνονται τα πεδία σε έναν σύνθετο δείκτη;
Τι είναι σημαντικό για εσάς σε μια νέα δουλειά;
Υπάρχει ο ίδιος περιορισμός στο RPC σχετικά με την παρουσία πόρου στη διαδρομή, όπως στο REST;
Πώς θα μπορούσαμε να διαχειριστούμε εξωτερικά τα σφάλματα που συμβαίνουν στις εργασίες, αν θέλαμε να το κάνουμε;
Τι είναι το μοντέλο OSI; Τι είναι το επίπεδο εφαρμογής;
Τι είναι ένας δείκτης στο PostgreSQL; Πώς εργάστηκες με δείκτες και βάσει τι πήρες την απόφαση για τη δημιουργία δείκτη;