QA / QA Automation
Έχετε εργαστεί με διαδικασίες βιομετρικής ταυτοποίησης;
Τι ψάχνεις αυτήν τη στιγμή σε ό,τι αφορά την εργασία για σένα; Είσαι έτοιμος να διευθύνεις ένα έργο ως ο μόνος ειδικός QA;
Μπορεί κανείς να δημιουργήσει ένα αντικείμενο μιας αφηρημένης κλάσης στη Java;
Ποια ήταν η διαδικασία αναφοράς/κλιμάκωσης θεμάτων προθεσμίας; Ποιος ήταν υπεύθυνος για αυτή την απόφαση;
Ποια μέθοδο έχει ένα αντικείμενο γεννήτρια; Τι κάνει η μέθοδος send();
Πώς αντιμετωπίζετε τις ασταθείς δοκιμές όταν αλλάζει η σύμβαση ή η παράμετρος;
Τι είναι το CI/CD και γιατί το χρειάζεται ένας QA μηχανικός;
Πώς κάνετε αλλαγές σε ένα απομακρυσμένο κλαδί στο Git;
Τι είναι οι γεννήτορες στην Python; Πώς ονομάζεται ο επαναλήπτης που χρησιμοποιεί το yield κάτω από την κουκούλα;
Τι είναι ο σχεδιασμός δοκιμών, ποιες τεχνικές γνωρίζετε και ποιες εφαρμόζετε συχνότερα στην πράξη;
Πώς δημιουργείτε τις αναφορές σχετικά με τις εκτελέσεις αυτοματοποιημένων δοκιμών;
Πώς διαμορφώνεις το σχέδιο δοκιμής αν δεν υπάρχουν ακόμη περιπτώσεις δοκιμής;
Ποια είναι η διαφορά μεταξύ του API Stream και των συνηθισμένων βρόχων;
POST /api/v1/transfers/internal ● Idempotentía-Key: UUID (obligatorio) ● Autorización: Bearer <token> { "source_account_id": "83740e53-689c-[phone]f9e61f22401", "destination_account_id": "[phone]f5c-[phone]a", "amount": 1500.50, "currency": "USD", "description": "Pago por alquiler", "save_as_template": true } { "status": "success", "transaction_id": "77e1c83b-7bb0-437b-9250-8c9339e0538b", "data": { "amount": 1500.00, "currency": "USD", "executed_at": "[phone]T23:15:00Z", "template_saved": true } } [El diagrama de secuencia y el esquema de la base de datos se proporcionan para contexto sobre el servicio de transferencias, lógica empresarial, publicación de eventos y estructura de la base de datos.]
Τι είναι η δοκιμή και ποιο είναι το νόημα της δουλειάς μας;
Έχετε ερωτήσεις;
-- 2. Επιλέξτε το όνομα του πελάτη, το υπόλοιπο και το όνομα του συστήματος πληρωμής για κάθε πελάτη σε φθίνουσα σειρά μη μηδενικού υπολοίπου -- Δεδομένα εισόδου: -- CREATE TABLE customers ( -- id INTEGER NOT NULL PRIMARY KEY, -- name VARCHAR(30) NOT NULL, -- cardNum INTEGER -- ); -- CREATE TABLE accounts ( -- id INTEGER NOT NULL PRIMARY KEY, -- customer_id INTEGER NOT NULL, -- balance INTEGER, -- payment_system VARCHAR(30) NOT NULL, -- FOREIGN KEY (customer_id) REFERENCES customers(id) -- ); -- INSERT INTO customers(id, name, cardNum) values(1, 'Иван Грозный', 4532); -- INSERT INTO customers(id, name, cardNum) values(2, 'Екатерина Романова', 7764); -- INSERT INTO customers(id, name, cardNum) values(3, 'Николай Романов', 2323); -- INSERT INTO customers(id, name, cardNum) values(4, 'Владимир Ленин', 9970); -- INSERT INTO customers(id, name, cardNum) values(5, 'Леонид Брежнев', 1231); -- INSERT INTO customers(id, name, cardNum) values(6, 'Борис Ельцин', NULL); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(1, 1, 123.00, 'VISA'); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(2, 2, 555.00, 'VISA'); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(3, 4, 222.00, 'MasterCard'); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(4, 3, 333.00, 'MasterCard'); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(5, 5, 444.00, 'UnionPay'); -- INSERT INTO accounts(id, customer_id, balance, payment_system) values(6, 6, 0.00, 'UnionPay');
Με ποιο σκοπό χρησιμοποιείται το ORM στις δοκιμές και σε ποιες περιπτώσεις είναι καλύτερο να μην το χρησιμοποιήσετε;
Μπορείτε να μιλήσετε για τη θέση του Product Owner — είναι η ανάλυση απαιτήσεων και τεκμηρίωσης;
Ήσουν ο μόνος δοκιμαστής;