Java
Τι σας ενέπνευσε να επιλέξετε το επάγγελμα του προγραμματιστή λογισμικού;
Ποιοι τομείς (scope) μπορούν να χρησιμοποιηθούν σε οποιαδήποτε εφαρμογή;
Μπορείς να απαριθμήσεις τους βασικούς τρόπους υλοποίησης του OutputStream στη Java;
Τι είναι το σχεσιακό μοντέλο δεδομένων;
Πώς πραγματοποιείται η προσθήκη ενός στοιχείου σε ArrayList στην χειρότερη περίπτωση εκτέλεσης;
Γνωρίζεις τις αρχές της αρχιτεκτονικής προσανατολισμένης στα γεγονότα;
Ποια είναι η διαφορά μεταξύ StringBuilder και StringBuffer στη Java;
Μιλήστε για την έννοια της κλάσης CompletableFuture.
Εξηγήστε την έννοια των αμετάβλητων συλλογών και τα βασικά πλεονεκτήματά τους.
Μπορείτε να περιγράψετε πώς πραγματοποιήθηκε η διαδικασία ελέγχου κώδικα στο τελευταίο σας έργο;
Μπορείς να απαριθμήσεις τους διάφορους τύπους εξαιρέσεων που έχεις αντιμετωπίσει στην πρακτική;
Πώς συνιστάται να εκτελείται η μέθοδος μέσα σε μια νέα συναλλαγή στην εφαρμογή;
Μπορείτε να εξηγήσετε πώς είναι δομημένη η δομή κληρονόμησης εξαιρέσεων στη γλώσσα προγραμματισμού;
Εξηγήστε τι είναι μια υπηρεσία web SOAP και πώς υλοποιείται με τη βοήθεια του WSDL;
Έχεις σχέδια να μετακομίσεις στο εξωτερικό στο άμεσο μέλλον;
[όνομα] πείτε μας συνοπτικά την επαγγελματική σας πορεία, περισσότερες λεπτομέρειες για την τελευταία σας θέση εργασίας: έργα, περιοχή ευθύνης, χρησιμοποιούμενη τεχνολογία. Πώς καταφέρατε να συνδυάσετε εργασία και εκπαίδευση;
Σε ποιες περιπτώσεις μπορεί να προκύψει παραβίαση της συνοχής των δεδομένων σε μια βάση δεδομένων που λειτουργεί σε λειτουργία συστοιχίας;
Ποια βήματα πρέπει να ληφθούν για να μετατραπεί μια κλάση σε πλήρη οντότητα στο σύστημα;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης ArrayList στη Java;
Πώς μπορεί κανείς να εξάγει μόνο μοναδικές τιμές από μια στήλη με ονόματα σε ένα ερώτημα SQL;