QA / QA Automation
Wie viele abstrakte Klassen kann eine Klasse in Java maximal und minimal erben?
Welche Prozesse in Ihrer Arbeit können automatisiert werden?
Erklären Sie das Konzept des Singleton-Musters und seine wichtigsten Merkmale.
Welche Methoden und Ansätze wendest du bei der Überprüfung des Codes eines anderen Entwicklers an?
In welchem System oder Ort befand sich der Quellcode Ihres letzten Projekts?
Was bedeutet die Aussage 'alles in Linux wird als Datei betrachtet' und welche Beziehung hat das zur Systemarchitektur?
Kannst du die wichtigsten Ebenen des Software-Tests aufzählen?
Hast du den Grenzbereich (Werte außerhalb des zulässigen Bereichs) überprüft?
Wie kann man eine bestimmte Netzwerkanfrage identifizieren, die im Browser einen Fehler verursacht?
Welche Aspekte des Testens interessieren Sie am meisten?
Wie wird in Python eine Referenz auf ein Objekt im Speicher implementiert und wie funktioniert sie?
Haben Sie Erfahrung in der Erstellung von Mock-Objekten für Tests?
Auf welchen Methoden der Softwareentwicklung haben Sie Ihre Arbeit basiert?
Haben Sie Erfahrung in der Verwendung des Tools Wireshark zur Analyse des Netzwerkverkehrs?
Welche Befehle in Linux können verwendet werden, um das aktuelle Verzeichnis zu einem anderen zu wechseln?
Wie wird die Ausführung von anonymen Funktionen vom Typ Lambda in der Programmiersprache Java durchgeführt?
Können Sie die wichtigsten Unterschiede zwischen einem Array, einem Wörterbuch und einer Menge im Kontext der Programmierung erklären?
Kannst du die grundlegenden Prinzipien auflisten, die der Programmierung zugrunde liegen?
Worin besteht der Unterschied zwischen den Feldern einer Klasse und den lokalen Variablen innerhalb von Methoden in Java?
Erklären Sie das Funktionsprinzip von Generatoren in Python und ihre wichtigsten Vorteile