What is load factor and how does it work?
Java
Which task did you like the most (drive) and which was the opposite (not mine)?
Who forms the contract during integration — backend-backend or frontend-backend interaction?
What is volatile in Java, why is it needed, and how does it work?
What is the worst-case scenario for HashMap in terms of computational complexity?
How to convert hashCode (int, possibly negative) into a bucket array index?
How many patterns/rules were in the recommendation system — units, tens, hundreds?
If all model scores are multiplied by 2, will the ROC AUC change?
Why is a connection pool needed? What is a handshake when connecting to a database?
What set of artifacts does a developer receive for a task?
Tell about your work experience, especially at [company].
What was the most high-load project you worked on?
What is a B-Tree and why is it used in relational databases instead of a red-black tree?
What do we get and what do we sacrifice when using volatile?
Tell about the process of production — how business and technical tasks were carried out, how they differed?
Who developed the microservices architecture?
What databases have you worked with?
What happens if hashCode() always returns 0? All elements go into one bucket, HashMap expands — will this help?
How to implement hashCode() for a Long type (64 bits) to return an int (32 bits)?
What was the RPS at the peak? How many were recorded?