Java
Σε ποια σημεία της μνήμης βρίσκονται οι συμβολοσειρές σε ένα πρόγραμμα Java;
Ποιος είναι ο κύριος ρόλος του περιβάλλοντος εκτέλεσης Java (JRE) στη λειτουργία των εφαρμογών Java;
Μπορείτε να εξηγήσετε πώς υλοποιούνται τα singleton-bines στις εφαρμογές;
Ποια είναι η διαφορά μεταξύ Pod και Deployment στο Kubernetes;
Εξηγήστε την έννοια της μεθόδου flatMap στο Java Stream API και τη διαφορά της από το map.
Πώς να εμπλουτίσετε το πλαίσιο του LLM; Τι είναι το RAG και πώς λειτουργεί;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης παράλληλων ροών στη Java;
Ποια είναι τα βασικά βήματα που διασφαλίζουν την παραγωγικότητα και την αποτελεσματικότητα της ροής εργασίας;
Κατά τη χρήση του @RestController, δημιουργείται ένα νέο αντίγραφο της υπηρεσίας για κάθε αίτημα HTTP ή χρησιμοποιείται το ίδιο αντικείμενο;
Ποιος είναι ο μέγιστος αριθμός στοιχείων που μπορούν να τοποθετηθούν στη στοίβα;
Ποιο είναι το κύριο καθήκον και η εφαρμογή της διεπαφής ExecutorService στη Java;
Ποια είναι η εμπειρία σας με βάσεις δεδομένων NoSQL;
Ποια είναι τα χαρακτηριστικά κλιμάκωσης που είναι τυπικά για τα μονολιθικά συστήματα και πώς υλοποιούνται;
Μπορείς να αναφέρεις και να περιγράψεις τους τύπους συλλεκτών απορριμμάτων που χρησιμοποιούνται στο API Stream;
Πώς είναι δομημένη η ιεραρχία των διαφόρων τύπων συλλεκτικών δεδομένων;
Πώς πραγματοποιείται η διαμόρφωση των μηχανισμών αυτόματης διαχείρισης μνήμης στο σύστημα;
Ποιες προσεγγίσεις χρησιμοποιούνται για τη διεξαγωγή δοκιμών ώστε να αποφευχθεί η μείωση της ταχύτητας του συστήματος στο μέλλον;
Ποιος είναι ο σκοπός της Ομάδας Καταναλωτών στο Apache Kafka;
Ποια είναι η διαφορά μεταξύ της χρήσης του ReentrantLock και του ενσωματωμένου συγχρονιστή synchronized στη Java;