Sobes.tech

QA / QA Automation

Explain the 4 principles of OOP and give examples from your experience of their application.

Middle
OkkoOkko
34

What is the difference between mobile app releases and web/backend releases in terms of release cycle? Tell us about the release cycle.

Middle
OZONOZON
34

What is synchronous and asynchronous interaction between services?

Middle
Innovative People
34

What does it mean for a database to be relational?

Middle
Ланит-экспертиза
34

Given a sorted array of distinct integers and a target value, return the index if the target is found. If not, return the index where it would be if inserted in order. Example 1: Input: nums = [1,3,5,6], target = 5 Output: 2 Example 2: Input: nums = [1,3,5,6], target = 2 Output: 1 Example 3: Input: nums = [1,3,5,6], target = 7 Output: 4

Middle
Innovative People
34

A task has come up: creating a new registration form with 10 fields to fill out. There could be many checks. How do you minimize the number of tests without significantly losing coverage?

Middle
Леон Бетс
34

How is the release process organized and what is the role of automated tests in it?

Middle
ЯндексФинТех
34

How did you approach testing technical specifications (TS)?

Middle+
Лига Ставок
34

What is your percentage ratio of manual to automated testing?

Middle
plata
34

Which do you prefer more — a project in Java or Kotlin?

Middle
plata
34

Let's move on to a practical task (the task was not fully announced during the session).

Middle
OkkoOkko
34

How do you act when there are gaps in the requirements and you cannot clarify with colleagues?

Middle
федеральное казначейство
34

You mentioned refactoring the framework for regression and reducing the time almost in half. What exactly did you refactor?

Middle
plata
34

What is an Activity in Android applications?

Senior
e-legion
34

Is it comfortable for you to address others using "you"?

Middle
Озон банк
34

Are the autotests run on the same environment or is there a separate one for them?

Middle
ЦРТ
34

There is a handler for rendering the last order in the customer's personal account. Below is the response structure from swagger. What 3 business scenarios would you check first? Request: GET /client/last_order?client_id={client_id} Response: { "client_id": "integer", "order_id": "integer", "order": [ { "item_id": "integer", "item_qty": "integer", "item_price": "number" } ], "order_price": "number" }

Middle+
Ozon ФинтехOzon Финтех
34

So you as a leader were exactly in your sub-team, and it was your sub-team's regression that you reduced?

Senior
e-legion
34

The same situation, but now LEFT JOIN with readers on the left. What is the minimum and maximum number of records that can be returned (with an example: 3 readers took 3 books each, 1 took 1 book, 1 did not take any)?

Middle
Национальная Лотерея
34

Have you worked with JSON? Find and correct errors in the provided JSON.

Middle
ЛанитЛанит
34
/301