Αν οι χρήστες διαμαρτύρονται για την αλλαγή στο μοντέλο monetization, αλλά η επιχείρηση έχει ένα σαφές σχέδιο — τι πρέπει να κάνει;
Golang
Πώς να συστηματοποιήσουμε την κατάσταση όταν το αίτημα για μνήμη ολοκληρώνεται με επιτυχία, αλλά δεν υπάρχουν αρκετοί πόροι για την παροχή της;
Καθορίστε τις μέσες ασυμπτωτικές χρονικές και επιπλέον μνημονικές απαιτήσεις για την ταχεία ταξινόμηση (in-place) κατά την ταξινόμηση ενός slice από n στοιχεία O(n log n) σε χρόνο, O(log n) σε μνήμη στο σωρό O(n log n) σε χρόνο, O(1) σε μνήμη O(n^2) σε χρόνο, O(log n) σε μνήμη στο σωρό O(n log n) σε χρόνο, O(n) σε μνήμη
Πες μου, τι έχεις κάνει στην τρέχουσα θέση εργασίας σου;
Οι εργασίες προέρχονταν από την επιχείρηση — μπορείς να πεις περισσότερα για το πώς λειτουργούσε αυτό;
Έχεις μόνο Go ή κάτι άλλο; Ποιες σχετικές τεχνολογίες χρησιμοποιείς;
Τι είναι ένα ασύγχρονο API, ποιος είναι ο σκοπός του και πώς υλοποιείται;
Ποια είναι η διαφορά σκοπού μεταξύ ps και top κατά την προβολή διαδικασιών και κατανάλωσης πόρων;
Τι συμβαίνει στο σύστημα όταν ζητείται η κατανομή ενός κιλοβάιτ μνήμης RAM;
Γιατί είναι σημαντικό να ορίζετε ένα χρονικό όριο κατά την εκτέλεση αιτημάτων HTTP;
Τι θα εμφανίσει ο κώδικας κατά την εκτέλεση; package main import "fmt" func main() { var i int var f float64 var s string var b bool fmt.Printf("%d %g %q %t\n", i, f, s, b) }
Μπορείτε να δώσετε παραδείγματα επικίνδυνων αποφάσεων στη δουλειά;
Τι θα εμφανίσει ο κώδικας κατά την εκτέλεση; package main import "fmt" type Counter struct { val int } func (c Counter) IncVal() { c.val++ } func (c *Counter) IncPtr() { c.val++ } func main() { c := Counter{val: 1} c.IncVal() fmt.Print(c.val, " ") c.IncPtr() fmt.Print(c.val) }
Πώς γίνεται η μεταβίβαση των επιχειρημάτων στις συναρτήσεις στη γλώσσα Go;
Ξέρετε τι είναι οι εξαιρέσεις (Exception) στη γλώσσα Go;
Το αίτημα GET προς /orders/123 διαμορφώθηκε σωστά, αλλά τέτοια παραγγελία δεν υπάρχει στη βάση δεδομένων. Η εφαρμογή λειτουργεί κανονικά. Ποιος κωδικός κατάστασης πρέπει να επιστραφεί; 204 No Content 404 Not Found 410 Gone 403 Forbidden
Τι συμβαίνει στο σύστημα όταν ζητείται η δέσμευση ενός μπλοκ μνήμης 1024 bytes;
Πώς γίνεται η μεταβίβαση των επιχειρημάτων στις συναρτήσεις στη γλώσσα Go;
Τι εννοούμε με το σύνολο κανόνων που ορίζουν τη συμπεριφορά των συναλλαγών στο σύστημα;
Υπάρχει ενσωματωμένη συλλογή στο Go για την αποθήκευση μοναδικών στοιχείων χωρίς σειρά;