QA / QA Automation
Μπορείς να αναφέρεις και να περιγράψεις τους βασικούς τύπους συστημάτων διαχείρισης βάσεων δεδομένων με τα οποία έχεις εργαστεί;
Τι είναι το γενικό; Ποιος είναι ο σκοπός του;
Μπορείτε να εξηγήσετε τι εννοείται με την αρχιτεκτονική με δύο επίπεδα διαχωρισμού των συστατικών;
Τι είναι η αντικειμενοστραφής προγραμματισμός; Γιατί είναι αντικειμενοστραφής; Ποια είναι τα βασικά principles του OOP;
Τι θα κάνετε όταν λάβετε τη νέα έκδοση της εφαρμογής;
Μπορείτε να δώσετε παραδείγματα σχεδιαστικών προτύπων που έχετε χρησιμοποιήσει στα έργα σας;
Μπορούν να χρησιμοποιηθούν mocks για την αξιολόγηση της λειτουργικότητας του API κατά τη διάρκεια των δοκιμών;
Πώς να επικοινωνήσετε με το Kafka; Παραγωγοί και καταναλωτές.
Ποιον διαμεσολαβητή μηνυμάτων χρησιμοποιήσατε στο τελευταίο έργο σας;
Τι τύπους δομών δεδομένων συλλογής έχω χρησιμοποιήσει στα έργα μου;
Τι περιλαμβάνετε συνήθως στην αναφορά Allure;
Πώς ήταν η εργάσιμη ημέρα σου;
Ας μιλήσουμε για σφάλματα μεταξύ του backend και των πελατών. Δοκιμάζεις μια κινητή εφαρμογή, στην ενότητα "Αγαπημένα". Σε όλους τους λογαριασμούς δοκιμής έχουν προστεθεί προϊόντα, αλλά σε έναν λογαριασμό αντί για προϊόντα εμφανίζεται ένα μήνυμα σφάλματος "Κάτι πήγε στραβά". Συνδέεις ένα sniffer. Σε όλους τους λογαριασμούς λαμβάνεις 200 OK και JSON. Ποια είναι τα επόμενα βήματά σου;
Πώς αλληλεπιδρούσαν μεταξύ τους οι μικροϋπηρεσίες; Υπήρχε συγχρονισμένη αλληλεπίδραση;
Ποιο αποτέλεσμα επιστρέφει η συνάρτηση map όταν καλείται σε μια συλλογή ή ροή δεδομένων;
Πώς μπορεί να συνδεθεί ένας φυσικός δίσκος σε έναν συγκεκριμένο κατάλογο στο σύστημα;
Ποιες λειτουργίες είναι διαθέσιμες σε όλα τα αντικείμενα στη γλώσσα προγραμματισμού μέσω της κλάσης Object;
Σας ταιριάζει μια υβριδική μορφή εργασίας; Τρεις μέρες στο γραφείο, δύο μέρες από το σπίτι;
Ποια είναι η κύρια λειτουργία του πλαισίου δοκιμών JUnit στην ανάπτυξη εφαρμογών Java;
Πώς διακρίνουμε διαφορετικούς τύπους προσδοκιών σε συστήματα λογισμικού;