Εκτός από το αίτημα GET, υπάρχουν και POST και PATCH. Πώς καταλαβαίνεις τη διαφορά μεταξύ τους;
QA / QA Automation
Αν εξακολουθεί να λαμβάνεις λανθασμένη τιμή από το backend, πώς θα εντοπίζεις το πρόβλημα;
Έχετε εργαστεί με Kafka; Έχετε εμπειρία με message brokers;
Το PageObject με τον καιρό μεγαλώνει σε μια πολύπλοκη σελίδα και γίνεται δύσκολο στην ανάγνωση. Σας έχει συμβεί αυτό και πώς το αντιμετωπίσατε;
Αν σου ανατεθεί η εργασία να αυτοματοποιήσεις μια περίπτωση, πώς θα την πακετάριζες; Πώς θα οργανώσεις τη δομή;
Αναφέρατε ότι παλέψατε με flaky tests. Περισσότερα γι' αυτό.
Πώς μπορούν να επικοινωνούν οι μικροϋπηρεσίες εκτός από το API; Ξέρεις άλλους τρόπους;
Φαντάσου ότι έχεις ένα frontend, ένα endpoint GET ALL επιστρέφει μια λίστα χρηστών με ID και όνομα, και σε κάποιο σημείο, αντί για το ID, εμφανίζεται μια λανθασμένη τιμή στη στήλη. Πώς θα εντόπιζες αυτό το πρόβλημα;
Έχει έρθει μια εργασία: δημιουργούν μια νέα φόρμα εγγραφής, με 10 πεδία που πρέπει να συμπληρωθούν. Μπορεί να υπάρχουν πολλές ελέγχοι. Πώς ελαχιστοποιείς τον αριθμό των δοκιμών χωρίς να χάσεις πολύ σε κάλυψη;
Φανταστείτε ότι πρέπει να δοκιμάσετε ένα νέο GET endpoint, που επιστρέφει το ID και το όνομα με βάση το ID. Καταγράψτε μια λίστα ελέγχων από τις πιο υψηλές προτεραιότητες έως τις λιγότερο σημαντικές.
Για τι είναι η Kafka και πώς βοηθά;
Τι σημαίνει για εσένα μικροϋπηρεσιακή αρχιτεκτονική και ποια διαφορά θα ανέδείκνυες σε σχέση με μια μονολιθική;
Έχουμε μια οντότητα A, B, C, και στη συνέχεια 50-60 συστατικά σε αυτήν. Πώς θα λύνατε το πρόβλημα της αύξησης;
Θυμάσαι πώς να δημιουργήσεις ένα κλάδο στο Git;
Είχατε CI/CD; Πώς το καταλαβαίνετε;
Με ποιες εργαλεία και υπηρεσίες παρακολούθησης logs έχεις χρησιμοποιήσει;
Τι ήταν το τελευταίο τεχνικό που διάβασες; Κάποιο ενδιαφέρον άρθρο;
Είπατε ότι αυτοματοποιήσατε πολύ και χρησιμοποιήσατε μοτίβα. Ποια μοτίβα χρησιμοποιήσατε στην αυτοματοποίηση;