QA / QA Automation
[όνομα] ρώτησε: Ποιο ήταν το ποσοστό αυτοματοποίησης και χειροκίνητων δοκιμών στην τελευταία σας εργασία;
Έχετε εμπειρία με τη βιβλιοθήκη JSON DataBind για σειριοποίηση και αποσειριοποίηση δεδομένων;
Μπορείτε να εξηγήσετε τι είναι το μοντέλο OSI και πώς χρησιμοποιείται στις δικτυακές επικοινωνίες;
Ποια είναι η κύρια λειτουργία των πλαισίων δοκιμών στη διαδικασία ανάπτυξης λογισμικού;
Πότε γίνεται η συγχώνευση του PR; Μετά από ποιο στάδιο;
Μπορείτε να εξηγήσετε τις αρχές SOLID και τη σημασία τους στην ανάπτυξη λογισμικού;
Μπορείτε να αναφέρετε τους κύριους τύπους artefacts που χρησιμοποιούνται στη διαδικασία δοκιμής;
Είστε περισσότερο επιρρεπείς να δοκιμάσετε το περιβάλλον χρήστη ή τα στρώματα API της εφαρμογής;
Για ποιο λόγο χρησιμοποιούνται τα fixtures στον έλεγχο λογισμικού;
Πώς διαφέρουν οι μέθοδοι POST και PUT κατά την αποστολή δεδομένων στον διακομιστή;
Μπορείς να δώσεις ένα παράδειγμα μεθόδου δοκιμής που ελέγχει όλα τα πιθανά ζεύγη εισόδων;
Ποιος είναι ο σκοπός του συστήματος cache και ποια είναι τα πλεονεκτήματά του;
Ποιο σύστημα διαχείρισης βάσεων δεδομένων χρησιμοποιήσατε στο τελευταίο σας έργο;
Ποιος είναι ο ρόλος των σχέσεων μεταξύ των πινάκων σε μια σχεσιακή βάση δεδομένων;
Αν οι δοκιμές εκτελέστηκαν, τα δεδομένα δημιουργήθηκαν και στη μέση της δοκιμής η μηχανή αποσυνδέθηκε, τα δεδομένα παρέμειναν στη βάση; Πώς λύθηκε;
Πώς πρέπει να υλοποιείται σωστά η διαχείριση σφαλμάτων και εξαιρέσεων σε μια εφαρμογή;
Μπορείτε να εξηγήσετε την έννοια της πλατφόρμας Low Code και τα βασικά πλεονεκτήματά της;
Ποιοι τύποι προσδοκιών διεπαφής χρήστη μπορείτε να αναφέρετε;
Πώς να υλοποιήσετε και να χρησιμοποιήσετε τις αφηρημένες κλάσεις στη Java;
Μπορείτε να εξηγήσετε την έννοια της κληρονομιάς στον αντικειμενοστραφή προγραμματισμό;