QA / QA Automation
What are lambda functions in Python?
Tell me about the Dependency Inversion pattern (the last SOLID principle) and about composition.
""" Copying """ a = [[1, 2], ["str", "str"]] b = a b[0].append(3) # print(a) # print(b) print(b[0] is a[0])
How else can throttling be implemented on mobile devices?
Is it necessary to write 'self' in class methods?
How would you make changes to the codebase from the perspective of working with Git?
What levels of logging are you familiar with?
Describe the structure of a bug report.
What can you tell about iOS Appium specific locators?
How is test monitoring configured? Who monitors, are there schedules, on-duty shifts?
After the call, the developer still cannot reproduce the bug. What to do?
Does the second tester also write automated tests?
Tell me, what types of testing do you know?
Was there a large team in the [bank]?
Are abstract classes used in the project? Provide an example.
You mentioned static nested classes — can you give an example of usage?
What was the most difficult technical task or autotest in your practice?
The camera shows that the light bulb is on when the door is closed — this is a bug. What fields will you definitely fill in the bug report?
What is a 500 status code? A practical example.
If time is limited, which 5 scenarios would you prioritize and why, considering business risk?