Πείτε μας για την εμπειρία σας στην υλοποίηση και ρύθμιση διαδικασιών συνεχούς ολοκλήρωσης και παράδοσης.
QA / QA Automation
Μπορείτε να εξηγήσετε την έννοια του pattern Page Object και την εφαρμογή του στην αυτοματοποίηση δοκιμών;
Μπορείτε να εξηγήσετε τι σημαίνει μια εξαρτώμενη περίπτωση δοκιμής και πώς χρησιμοποιείται στη δοκιμή;
Ποια πληροφορία αναγράφεται στο πεδίο Content-Type της κεφαλίδας HTTP;
Ποιες σημειώσεις χρησιμοποιείτε για να υποδείξετε τις οντότητες στον κώδικα;
Μπορείτε να εξηγήσετε τι είναι το σύστημα DNS και ποιο ρόλο παίζει στο διαδίκτυο;
Ποια εργαλεία ή πλαίσια χρησιμοποιήσατε για να γράψετε δοκιμές End-To-End;
Ποια μέθοδοι και ιδιότητες υλοποίησες στην κλάση Base Page;
Μπορείτε να μοιραστείτε την επαγγελματική σας εμπειρία και τα έργα στα οποία συμμετείχατε;
Μπορείτε να εξηγήσετε τον μηχανισμό λειτουργίας του πρωτοκόλλου HTTPS και πώς διασφαλίζει την ασφάλεια της μεταφοράς δεδομένων;
Μπορείτε να εξηγήσετε τι είναι ένας διακοσμητής για μεθόδους κλάσης στην Python;
Μπορείτε να εξηγήσετε τι εννοείται με τον έλεγχο συστατικών στην ανάπτυξη λογισμικού;
Μπορείτε να δώσετε ένα παράδειγμα δοκιμής που ελέγχει μεμονωμένα συστατικά του συστήματος;
Πώς να ενώσετε ή να συνδέσετε δύο κλάσεις σε Python για να συνεργαστούν;
Σε ποιες περιπτώσεις είναι σκόπιμο να χρησιμοποιείτε CSS για το σχεδιασμό ιστοσελίδων;
Εξηγήστε τι σημαίνει η χρήση της λέξης-κλειδιού 'Yield' στον προγραμματισμό και πώς λειτουργεί.
Εξηγήστε τις διαφορές στη χρήση ενός και διπλού κάτω παύλας στα ονόματα μεταβλητών και μεθόδων στην Python.
Ποιος είναι ο ρόλος των διεπαφών στη γλώσσα προγραμματισμού Java και για ποιο λόγο χρησιμοποιούνται;
Εξηγήστε τον σκοπό και τον τρόπο χρήσης της στατικής μεθόδου-διακοσμητή στην Python.