Have you ever described OpenAPI specifications?
QA / QA Automation
Is your work project written in Spring, or are you studying it for yourself?
How does an array differ from a collection?
What happens if you filter a query by a field without an index?
What is the difference between Stream API and regular loops?
Does development understand what happens in automated tests? Can it read or modify them?
Prepare an example: a counter without synchronization and with Synchronized/AtomicInteger, explain what bugs are possible without synchronization.
If a request retries and fails due to a timeout — how to cheaply reproduce this locally?
Tell us about your experience with Git — list some basic commands and what they do.
Do you have tests set up as a Spring application, if you are using it?
Расскажите про иерархию Throwable, Exception, Error, разницу Checked и Unchecked исключений
What assertion libraries have you worked with?
How many backend tests do you currently have on the project, and what does the testing pyramid look like?
Do you manually perform testing, or does someone else in the team?
How long does the smoke and night regression run take, and what types of tests are included in the regression?
Tell us about yourself and your experience.
How to write a test so that when an assert fails in the middle, the result can be seen, but the steps continue?
Have you ever had to modify a Dockerfile yourself or write one from scratch?
What is null? Can an int be null?
Do only developers write unit tests?