Ποιοι τύποι περιβάλλοντος (context) στο Go γνωρίζετε;
Golang
Τι είναι ο σηματοδότης;
Τι είναι το πλαίσιο (context) στο Go και γιατί χρειάζεται;
Υπάρχει δυνατότητα απενεργοποίησης ή διαχείρισης του συλλέκτη απορριμμάτων στο Go;
Ποια είναι τα βασικά αρχές του αντικειμενοστραφούς προγραμματισμού που γνωρίζετε και χρησιμοποιείτε;
Τι είναι μια goroutine;
Ποσούς διακομιστές HTTP σε Go έχετε χρησιμοποιήσει;
Έχετε ακούσει για το Domain-Driven Design (DDD); Έχετε εμπειρία στην εφαρμογή των μοτίβων DDD;
Δημιουργείται ένα νέο νήμα λειτουργικού συστήματος για κάθε goroutine;
Ποιοι τύποι web-API γνωρίζετε; Πώς διαφέρει ουσιαστικά το REST από το RPC;
Τι είναι το Netpoller; Ποιος είναι ο σκοπός του και πώς μπαίνουν και επιστρέφουν οι goroutines σε αυτό;
Ποια είναι η γενική σας εμπειρία ανάπτυξης σε Go;
Ποια είναι η διαφορά μεταξύ Οντότητας και Αντικειμένου Αξίας;
Τι είναι η ομάδα καταναλωτών στο Kafka; Τι είναι οι διαμερίσματα και ποιος είναι ο σκοπός τους;
Υπάρχει αντικειμενοστραφής προγραμματισμός στο Go;
Είστε εξοικειωμένοι με τον μηχανισμό same-size grow στο map; Τι είναι η εκκένωση στο map και σε ποιες λειτουργίες συμβαίνει;
Γνωρίζετε τα μοτίβα fan-in/fan-out και pipeline; Τι είναι;
Ποιοι τύποι μνήμης διακρίνει η Go (στοίβα και σωρός); Πώς διαφέρουν; Πώς λειτουργεί ο Garbage Collector με τα αντικείμενα στη στοίβα;
Τι είναι η παρατηρησιμότητα; Τι περιλαμβάνει αυτή η έννοια και τι χρειάζεται για να είναι μια υπηρεσία έτοιμη για παραγωγή; Γιατί χρειάζονται μετρήσεις, traces και logs;
Πού περνάει το όριο μεταξύ Domain, Entity, Application Service στην αρχιτεκτονική DDD;