Java
Τι περιέγραφε η διαμόρφωση — ένα σύνολο λειτουργιών ή κάτι άλλο;
Ποια δομή δεδομένων παρέχει ταχύτερη απόδοση κατά την προσθήκη και διαγραφή στοιχείων: ArrayList ή LinkedList;
Ποιες προσεγγίσεις κληρονομιάς στην αντιστοίχιση αντικειμένων στο Hibernate γνωρίζεις;
Πώς αξιολογείται η χρονική πολυπλοκότητα των λειτουργιών εισαγωγής, διαγραφής και αναζήτησης στοιχείων σε μια συνδεδεμένη λίστα;
Ανάλυσε το ακρωνύμιο ACID και εξήγησε κάθε ιδιότητα.
Ποιοι τύποι δεδομένων χρησιμοποιούνται για την καταγραφή του υπολοίπου σε έναν τραπεζικό λογαριασμό;
Ποια είναι τα βασικά πλεονεκτήματα και μειονεκτήματα της χρήσης JPA και JDBC κατά την εργασία με βάσεις δεδομένων;
Πες μου για τον εαυτό σου, το επαγγελματικό σου μονοπάτι, πώς έφτασες στο σημείο που βρίσκεσαι τώρα, από πού ξεκίνησες.
Σε ποιο χωριό γεννηθήκατε;
Μπορείτε να εξηγήσετε τι είναι το SAP ERP και για ποιο λόγο χρησιμοποιείται στις επιχειρηματικές διαδικασίες;
Έχετε εμπειρία στο σχεδιασμό δομών βάσεων δεδομένων;
Ποια είναι τα βασικά παράμετροι που πρέπει να λαμβάνονται υπόψη κατά τη δημιουργία ευρετηρίων για μια βάση δεδομένων;
Τι είναι το volatile στη Java, ποιος είναι ο σκοπός του και πώς λειτουργεί;
Ποιος είναι ο ρόλος και ο σκοπός του μηχανισμού ClassLoader στη Java;
Πώς λαμβάνονται υπόψη οι αναφορές από την Old Generation σε αντικείμενα στη Young Generation κατά τη διάρκεια του Minor GC, εάν δεν πραγματοποιείται ιχνηλάτηση της Old Generation;
public static void main(String args[]) { checkMap(new HashMap<>()); checkMap(new LinkedHashMap<>()); checkMap(new TreeMap<>()); } private static void checkMap(Map<Person, String> map) { System.out.println("Έλεγχος " + map.getClass()); Person ivan = new Person("Иван"); Person peter = new Person("Пётр"); Person maria1 = new Person("Мария"); Person maria2 = new Person("Мария"); map.put(ivan, ivan.name); map.put(peter, peter.name); map.put(maria1, maria1.name); map.put(maria2, maria2.name); // επανάληψη και εκτύπωση for (Map.Entry<Person, String> entry : map.entrySet()) { System.out.println(entry); } // maria1.setName("Αννα-Μαρία"); // maria2.setName("Αννα-Μαρία"); System.out.println(map.get(maria1)); System.out.println(map.get(maria2)); System.out.println("==================================="); }
Ποιοι τύποι σύνθετων ερωτημάτων έχετε υλοποιήσει στο PostgreSQL;
Ποιος είναι ο ρόλος και ο σκοπός των τροποποιητών πρόσβασης στον προγραμματισμό;
Μπορείτε να δώσετε ένα παράδειγμα χρήσης ενός δομικού μοτίβου στον σχεδιασμό συστημάτων λογισμικού;
Επιτρέπεται η τροποποίηση της κατάστασης των δεδομένων μέσα σε μια μέθοδο μόνο για ανάγνωση στον προγραμματισμό;