Golang
Μπορούν να υπάρχουν καταστάσεις όπου η αλλαγή ενός μόνο χαρακτήρα σε μια συμβολοσειρά είναι αδύνατη ή απαράδεκτη, και πώς εξηγείται αυτό;
Πότε πρέπει να περνάτε το πλαίσιο στη βάση δεδομένων στο ExecContext και πότε όχι;
Έχετε πρακτική εμπειρία στην ανάπτυξη αρχιτεκτονικών λύσεων για πολύπλοκα συστήματα;
Υπήρχαν σχέσεις μεταξύ των συμβάσεων διαφορετικών υπηρεσιών; Ποιοι τύποι σχέσεων είχατε;
Έχετε εμπειρία στη χρήση ενσωματωμένων ερωτημάτων SQL στα έργα σας;
Ποια πτυχή της έννοιας της αντικειμενοστραφούς προγραμματισμού αντικατοπτρίζει τη δομή μιας κλάσης ή αντικειμένου;
Ποια δεδομένα μέσα στο slice περνιούνται κατά την κλήση της λειτουργίας με αυτό το slice ως όρισμα;
Πότε ακριβώς μπορούν οι goroutines να μεταβούν στη τοπική ουρά εκτέλεσης;
Μίλησε για το στοίβα που χρησιμοποιείται στο τρέχον έργο, με περισσότερες λεπτομέρειες.
Ποιος είναι ο σκοπός του SELECT FOR UPDATE;
Μπορείτε να εξηγήσετε τι είναι ένα σύστημα διαχείρισης εξαρτήσεων στο Go και πώς υλοποιείται;
Ποιες μη λειτουργικές απαιτήσεις είναι σημαντικές για το σύστημα κρατήσεων εισιτηρίων;
Ποιο από τα παρακάτω τμήματα κώδικα περιέχει σφάλμα ή πιθανό πρόβλημα που σχετίζεται με τη δουλειά με κανάλια; Επιλογή 1 package main func main() { ch := make(chan int) ch <- 1 } Επιλογή 2 package main func main() { ch := make(chan int, 1) ch <- 1 } Επιλογή 3 package main func main() { ch := make(chan int, 1) ch <- 1 <-ch } Επιλογή 4 package main func main() { ch := make(chan int) close(ch) <-ch } Επιλογή 5 package main func main() { ch := make(chan int, 3) ch <- 4 }
Μπορείτε να εξηγήσετε τι σημαίνει ο όρος Keyproof στο πλαίσιο της ανάπτυξης ή των συστημάτων;
Τι θα έκανες αν παρατηρούσες ότι το διακομιστικό μέρος λειτουργεί με καθυστερήσεις;
Χρησιμοποιήσατε τα μοτίβα Inbox και Outbox;
Ποιοι είναι οι τρόποι υλοποίησης εφαρμογών στο Kubernetes και ποια βήματα πρέπει να ακολουθηθούν γι' αυτό;
Πώς μπορούμε να προσδιορίσουμε αν ένα συγκεκριμένο στοιχείο υπάρχει στη λίστα (slice);
Ποιες τεχνικές δεξιότητες διαθέτει ένας μηχανικός για την ανάπτυξη και συντήρηση μιας αρχιτεκτονικής μικροϋπηρεσιών;
Σε ποιες περιπτώσεις εφαρμόζεται μια δομή δεδομένων με δυνατότητα αποθήκευσης διαδοχικών στοιχείων και δυναμικής τροποποίησής τους;