QA / QA Automation
Πώς πραγματοποιήσατε την παρακολούθηση και τον εντοπισμό σφαλμάτων στο έργο σας;
Ποιοι τύποι εργασιών μπορούν να οδηγήσουν σε μείωση του κινήτρου και αίσθημα κόπωσης στην ομάδα;
Ποια εργαλεία και λειτουργίες χρησιμοποιείτε στο Chrome DevTools για ανάλυση και αποσφαλμάτωση ιστοσελίδων;
Επιτρέπεται η χρήση της μορφής JSON στην υλοποίηση SOAP web υπηρεσιών;
Εξηγήστε τον σκοπό της μεθόδου __class__ στην Python και πώς χρησιμοποιείται μέσα σε κλάσεις.
Μπορείτε να περιγράψετε τα βασικά καθήκοντα και τον ρόλο σας στην ομάδα κατά τη διάρκεια της εργασίας;
Ποια γλώσσα ανάπτυξης χρησιμοποιήθηκε για iOS και Android στο προηγούμενο έργο σας;
Ποιοι είναι οι διαφορετικοί τρόποι υλοποίησης της εξουσιοδότησης χρηστών σε συστήματα;
Σε ποια σειρά θα εκτελεστούν οι fixtures από το conftest και το αρχείο δοκιμής όταν το scope είναι ίσο με τη λειτουργία;
Τι εννοείται με τον όρο callback στον προγραμματισμό;
Κατάσταση: αποστάλθηκε ένα σφάλμα στον προγραμματιστή, ο προγραμματιστής λέει ότι δεν είναι σφάλμα, αλλά λειτουργία. Τι θα κάνετε;
Εξηγήστε τι σημαίνει η εντολή `git clone` και για ποιο σκοπό χρησιμοποιείται στο σύστημα ελέγχου εκδόσεων Git.
Τι είναι η κάλυψη δοκιμών και πώς μπορεί να μετρηθεί;
Εξηγήστε την αρχή λειτουργίας του μοτίβου Service Locator και τα βασικά χαρακτηριστικά του.
Ποιοι τύποι προσδοκιών μπορείτε να καταγράψετε στο πλαίσιο της ανάπτυξης λογισμικού;
Ποιες είναι οι κύριες αιτίες εμφάνισης του κωδικού σφάλματος 500 κατά την εργασία με τον διακομιστή;
Πόσο αναλυτικά αναλύεις τα αρχεία καταγραφής για την ανίχνευση προβλημάτων και τη βελτιστοποίηση του συστήματος;
Πώς μπορείτε να δείτε όλα τα αρχεία στον τρέχοντα φάκελο μέσω της γραμμής εντολών σε Linux;
Ποιες βασικές μεθόδους HTTP αιτημάτων γνωρίζεις; Ποια είναι η διαφορά μεταξύ GET και POST;
Τι εμπειρία έχετε στις αυτοματοποιημένες δοκιμές λογισμικού;