Java
Γιατί συνιστάται η χρήση POST αντί για GET για εμπιστευτικά δεδομένα;
Ποιες είναι οι οικονομικές σας προσδοκίες;
Πώς λειτουργεί το μοτίβο Circuit Breaker;
[όνομα] ρώτησε: αν γράφουμε απλώς JOIN χωρίς να καθορίζουμε τον τύπο, ποιο JOIN χρησιμοποιείται από προεπιλογή;
Πότε δημιουργείται ένα AOP-proxy στον κύκλο ζωής του bean;
Ποια είναι η διαφορά μεταξύ ενός Docker κοντέινερ και μιας εικονικής μηχανής;
Ποια είναι η διαφορά μεταξύ διεπαφών και αφηρημένων κλάσεων στη Java (από την Java 8);
κλάση Task { ιδιωτική στατική int μετρητής = 0; δημόσια στατική void main(String[] args) throws Exception { var thread1 = new Thread(() -> αύξηση()); var thread2 = new Thread(() -> αύξηση()); thread1.start(); thread2.start(); thread1.join(); thread2.join(); System.out.println(μετρητής); } ιδιωτική static void αύξηση() { για (int i = 0; i < 5000; i++) { μετρητής++; } } }
Τι είναι το S3;
Ήταν μια αρχιτεκτονική μικροϋπηρεσιών;
Στη Java υπάρχει ένας συλλέκτης απορριμμάτων — ως προγραμματιστές, μπορούμε να επηρεάσουμε με κάποιο τρόπο την επιτάχυνση της διαδικασίας διαγραφής των μη χρησιμοποιούμενων αντικειμένων; Διηγηθείτε μια πραγματική περίπτωση διαρροής μνήμης.
Ποιος είναι ο σκοπός του μπλοκ finally;
Ποια είναι η διαφορά μεταξύ Ingress και Egress στο Kubernetes;
Τι θα συμβεί αν υπάρχουν δύο διαμερίσματα και τρεις καταναλωτές σε μια ομάδα; Και αν υπάρχουν τρία διαμερίσματα και δύο καταναλωτές;
Ποια μοτίβα αρχιτεκτονικής μικροϋπηρεσιών γνωρίζετε;
Τι συμβαίνει αν το B δεν επεκτείνει το A, και και οι δύο διεπαφές είναι ανεξάρτητες με την ίδια προεπιλεγμένη μέθοδο;
Ποια είναι η διαφορά μεταξύ ελεγχόμενων και ανεξέλεγκτων εξαιρέσεων; Πότε να χρησιμοποιήσετε RuntimeException;
List<String> getNonUnique(int[] one, int[] two) { } //one 1 3 7 5 2 //two 3 9 8 1 // αποτέλεσμα 1 3
Τι είναι οι συναλλαγές και ποια μηχανισμοί τις διασφαλίζουν στο PostgreSQL; Μίλησε για τα επίπεδα απομόνωσης.
Ποια μηχανισμοί πρέπει να υλοποιηθούν σε ένα σύστημα Mission Critical; Πώς επιτυγχάνεται η αντοχή σε σφάλματα;