SQL ή NoSQL; Πότε επιλέγετε το ένα ή το άλλο; Χρειάζονται μεταναστεύσεις για το MongoDB;
Technical Writer
Η υπηρεσία καταναλώνει μνήμη αργά. Πώς εντοπίζετε το πρόβλημα;
Υπήρξαν περιπτώσεις όπου δεν χρησιμοποίησες σκόπιμα goroutines, αν και θα μπορούσες; Γιατί;
Εξήγησε τι είναι μια διεπαφή σε επίπεδο junior προγραμματιστή
public class Main { public static void main(String[] args) { Integer a = 127; Integer b = 127; Integer c = 128; Integer d = 128; System.out.println(a == b); System.out.println(c == d); } } package main import "fmt" func main() { x := 1 defer func() { fmt.Println("defer:", x) }() x = 2 fmt.Println("now:", x) }
Όταν εργάζεστε με highload: λιγότερες κατανομές ή καλύτερη αναγνωσιμότητα κώδικα;
Ποιες στρώσεις βλέπεις στην εφαρμογή; Πώς επικοινωνούν μεταξύ τους;
public class Main { public static void main(String[] args) { Integer a = 127; Integer b = 127; Integer c = 128; Integer d = 128; System.out.println(a == b); System.out.println(c == d); } }
Ποια μοτίβα είναι κατάλληλα για επικύρωση δεδομένων, δημιουργία αντικειμένου και επιλογή μεθόδου πληρωμής;
Πώς ελέγχετε την ακεραιότητα των δεδομένων σε ένα webhook; Πώς προστατεύετε τα δεδομένα σε επίπεδο μεταφοράς;
Για ποιους λόγους μπορεί ένα μικροϋπηρεσία να μην κλιμακώνεται;
Ποιες προσεγγίσεις χρησιμοποιείς για την κατασκευή της υπηρεσίας; Αναφέρεις τους βασικούς παράγοντες της 12-factor app
Πώς επιλέγετε τη δομή του έργου σε Go;
Πες μου για τις κατανεμημένες συναλλαγές. Ποια είναι η διαφορά μεταξύ ορχηστρωσίας και χορογραφίας;
Ποια είναι τα διαφορετικά είδη εξαιρέσεων στη Java και πώς διαφέρουν;
Ποια αμετάβλητα αντικείμενα γνωρίζετε στη Java;
Πώς μεταφέρουμε με ασφάλεια τα δεδομένα από τη φόρμα στον διακομιστή; Πώς λειτουργεί το HTTPS;
Γιατί να χρησιμοποιήσετε DTO μεταξύ των στρωμάτων;
Με ποια προβλήματα της Go αντιμετωπίσατε στην παραγωγή;
Τι θα εφαρμόσεις για την ασφάλεια του API; Πώς θα εξουσιοδοτήσεις τον πελάτη και το host-to-host;