QA / QA Automation
Τι θα κάνεις αν ένας προγραμματιστής έχει επιστρέψει αρκετές φορές ένα σφάλμα με την κατάσταση 'δεν αναπαράγεται', αλλά είσαι σίγουρη ότι υπάρχει πρόβλημα;
Έχεις αντιμετωπίσει ποτέ την κατάσταση όπου ένας προγραμματιστής λέει "αυτό δεν είναι σφάλμα"; Πώς λύνεις μια τέτοια κατάσταση;
Ένα σφάλμα βρίσκεται σε παραγωγή εδώ και 2 εβδομάδες, εμφανίζεται μόνο σε 3% των χρηστών και μόνο σε Wi-Fi. Ο προγραμματιστής δεν μπορεί να το αναπαράγει και λέει ότι θα κλείσει το σφάλμα σε 10 λεπτά. Ποιες θα ήταν οι ενέργειές σου;
Ποια HTTP methods είναι αμετάβλητα;
Γιατί χρειάζεται IP για την αλληλεπίδραση μεταξύ δικτύων, αν μπορούσαν να συνδεθούν όλα τα δίκτυα Ethernet;
Πόσοι ελάχιστοι έλεγχοι χρειάζονται για μια εργασία ορίων: πεδίο ηλικίας από 18 έως 25 συμπεριλαμβανομένων.
Προσθέστε προεπιλεγμένες τιμές στα επιχειρήματα της συνάρτησης.
Πώς επιλέξατε τις περιπτώσεις στην αναδρομική ανάλυση;
Τι να κάνετε αν πολλά στοιχεία της φόρμας, όπως τα πεδία διαβατηρίου, έχουν το ίδιο id;
Πείτε μας περισσότερα για το στοίβα και τα εργαλεία που έχετε δουλέψει.
Παραδείγματα περιπτώσεων δοκιμής για επικύρωση με ισοδύναμες κλάσεις και οριακές τιμές.
Πες μου για τα πιο δύσκολα σφάλματα που βρήκες και πώς εντόπισες την αιτία τους.
Ο συνεντευκτής υπογράμμισε ένα σφάλμα: στον κώδικα χρησιμοποιείται το max, αν και η εργασία απαιτεί να βρεθεί η πιο κοντινή (ελάχιστη) απόσταση. Πώς διορθώνεται;
Πόσα αυτοματοποιημένα API τεστ έχετε δημιουργήσει;
Είναι μοιραίο αν στείλω JSON αλλά ορίσω Content-Type σε XML; Μπορεί κανείς να μην στείλει καθόλου Content-Type;
Έχετε εμπειρία στην ανάπτυξη πλαισίων;
Δηλαδή, τα γειτονικά services τα κάνετε ακόμα mock;
Φανταστείτε ότι πρέπει να δοκιμάσετε ένα νέο GET endpoint, που επιστρέφει το ID και το όνομα με βάση το ID. Καταγράψτε μια λίστα ελέγχων από τις πιο υψηλές προτεραιότητες έως τις λιγότερο σημαντικές.
Ποιες εντολές ή βοηθητικά προγράμματα γραμμής εντολών χρησιμοποιήσατε για να εργαστείτε με το Kafka;
Τι είναι το git rebase;