QA / QA Automation
In welchen Situationen wird die Testbibliothek Chai im Entwicklungsprozess verwendet?
Welche Datentypen gibt es in Java? Es gibt zwei Variablen d=1 und a=1, ist die Aussage d==a wahr oder falsch?
Welches Team haben Sie gebildet oder waren Sie in Ihrem vorherigen Arbeitsplatz Mitglied?
Wie bald sind Sie bereit, mit der Arbeit zu beginnen?
Kannst du ein Beispiel für einen Fehler nennen, der keine große Gefahr darstellt, aber sofort behoben werden muss?
Was soll das Frontend tun, wenn der Service einen Fehler zurückgibt? Welcher Fehler ist mit der Fehlerbehandlung im Frontend verbunden?
Welche gängigen Entwurfsmuster wenden Sie in Ihrer Praxis an?
Was ist die Testpyramide? Erkläre die drei Ebenen.
Nach einer Stunde Demo stellte das Team fest, dass auf dem Tablet der Zahlungsknopf von einem Banner überdeckt wird. Auf den Handys sieht alles normal aus. Was sollte man tun?
Warum haben Sie genau INNER JOIN und nicht LEFT/RIGHT JOIN verwendet?
Was ist die Hauptfunktion des Befehls git cherry-pick und in welchen Szenarien wird er am häufigsten verwendet?
Wie würden Sie die Struktur der Yandex-Startseite unter Verwendung des Page Object-Musters implementieren?
Wie haben Sie die Verantwortlichkeiten in Ihrem letzten Projekt delegiert und verteilt?
Wie reagieren Sie, wenn Sie bemerken, dass Ihre Kollegen Fehler bei ihrer Arbeit machen?
Warum bestehen die Tests einzeln, aber scheitern beim gemeinsamen Ausführen?
Kannst du die wichtigsten Messaging-Broker-Systeme auflisten und beschreiben, mit denen du gearbeitet hast?
Welches Test-Framework haben Sie verwendet – TestNG oder JUnit?
Können Sie Beispiele für Designmuster nennen, die Sie in Ihren Projekten verwendet haben?
Was ist eine Fixture?
Wie kann ein Generator einen Wert von außen über send() erhalten? Schreiben Sie ein Beispiel für einen Generator, der das Wort 'stop' akzeptiert und stoppt.