PHP
Ποια μεθόδους χρησιμοποιείς για να εξάγεις δεδομένα από τη βάση δεδομένων;
Ποια έκδοση του Laravel χρησιμοποιήσατε στο έργο σας ή σε προηγούμενα έργα;
Μπορείς να απαριθμήσεις τις βασικές κανονικές μορφές που χρησιμοποιούνται στο σχεδιασμό βάσεων δεδομένων SQL;
Με ποιους τρόπους μπορείτε να προσδιορίσετε αν μια μεταβλητή υπάρχει στον κώδικά σας;
Ποια είναι τα πλεονεκτήματα και τα μειονεκτήματα της χρήσης πρωτεύοντος κλειδιού σε μια βάση δεδομένων;
Ποια είναι τα πλεονεκτήματα της χρήσης διεπαφών σε σύγκριση με τις αφηρημένες κλάσεις στον αντικειμενοστραφή προγραμματισμό;
Ποια εργαλεία και εντολές χρησιμοποιείς όταν εργάζεσαι με το σύστημα ελέγχου εκδόσεων GIT;
Μπορείς να καταγράψεις διαφορετικούς τύπους πεδίων μεταβλητών στον προγραμματισμό;
Σε ποιες περιπτώσεις εφαρμόζονται οι μέθοδοι πρόσβασης για την απόκτηση της τιμής των ιδιοτήτων ενός αντικειμένου;
Πώς μπορεί να υλοποιηθεί η επιλεκτική δημιουργία ενός μοναδικού κλειδιού με βάση ορισμένες προϋποθέσεις;
Ποια είναι η γνώμη σας για την αρχιτεκτονική μικροϋπηρεσιών και ποιες είναι οι λόγοι που θα μπορούσαν να οδηγήσουν στην απόρριψή τους;
Μπορείτε να μοιραστείτε την εμπειρία σας με το RabbitMQ σε έργα;
Μπορείτε να εξηγήσετε τι είναι ο τύπος δεδομένων Integer στη γλώσσα PHP;
Ποιες συνέπειες μπορεί να προκύψουν αν μια συναλλαγή δεν ολοκληρωθεί επιτυχώς και απορριφθεί;
Πώς διακρίνουμε έναν σύνθετο δείκτη από έναν απλό και ποιες είναι οι βασικές διαφορές μεταξύ τους;
Χρησιμοποιήσατε ένα έτοιμο σύστημα διαχείρισης περιεχομένου για την εκτέλεση των καθηκόντων σας;
Αναφέρετε την εμπειρία σας στην υλοποίηση και χρήση της προσέγγισης Domain Driven Design σε έργα.
Ποιες μεθόδους χρησιμοποιείς για την εύρεση και διόρθωση σφαλμάτων στον κώδικα;
Μπορείτε να εξηγήσετε τι είναι η καθυστερημένη στατική δέσμευση στο PHP και πώς διαφέρει από άλλους τύπους δέσμευσης;
Ποια είναι η διαφορά μεταξύ της εκτέλεσης 'composer install' και 'composer update' όταν υπάρχει το αρχείο composer.lock;