QA / QA Automation
Hast du die Idempotenz von Anfragen getestet? Wie genau?
Was ist das Ziel der Verwendung von Fixtures im Testen?
Was ist der Unterschied zwischen POST und PUT?
Erzähle mir, welche Arten von Schlüsseln es in relationalen Datenbanken gibt.
Geben Sie ein Beispiel für einen Fehler mit niedriger Priorität und Schwere sowie einen blockierenden Fehler.
Wie würdest du aus mehreren Angeboten wählen? Was ist wichtig und was nicht?
Wie verhalten sich Funktionen in Python wie Objekte? Metaklassen?
Was umfasst der Smoke-Test und wie unterscheidet er sich vom Regressionstest?
Kannst du die Arten von Sammlungstrukturen aufzählen, mit denen du konfrontiert wurdest?
Haben Sie noch nicht mit GitLab und Kubernetes gearbeitet?
Auf welchem Rang haben sie gearbeitet?
Erklären Sie die Grundprinzipien der Arbeit mit mehreren Threads in Python und deren Vorteile.
Beschreibe einen schwierigen Fall aus deiner Praxis, den du selbst gelöst hast
Welche Methoden und Werkzeuge sollten verwendet werden, um die Korrektheit der REST-API zu überprüfen?
Erklären Sie, was unter dem Konzept der Nachrichtenbroker verstanden wird und wie sie in Datenaustauschsystemen funktionieren.
Können Sie die wichtigsten Prinzipien der Entwicklung von Serversystemen erläutern?
Wie würden Sie den Prozess des Aufbaus automatisierter Tests (QA) von Grund auf beginnen? Wie würden Sie die Bewertung durchführen und wo würden Sie mit der Automatisierung beginnen?
Mit welchen Datenbankverwaltungssystemen haben Sie bereits Erfahrung?
Können Sie ein Framework für automatisierte Tests von Grund auf neu erstellen?
Wie würdest du die Tests zwischen der API-Ebene und der UI-Ebene für einen Kreditrechner aufteilen?