I applied through university. The process took 5 days. I interviewed at Digital Design(Russia) (Moscow, Moskva) in May 2021
Interview
The interview went smoothly, interviewers were polite and friendly. I was asked questions about the knowledge of Java (Core, Concurrency, IO, Exception Handling), Basic algorithms and data structures. I also was asked questions on Spring Framework (Core, DI, JDBC, JPA, Web)
Interview questions [1]
Question 1
Basic questions on Java Core, concurrency, Spring framework, SQL
Create web app in free time. Explain solution to interviews. Requirments: use Java, Spring Boot, liquibase. Some lections are provided, so it is easy to get started. It is possible to work remotly.
The company decided to create a mobile department from scratch and people there apparently think Android is done purely in Java these days, so they brought 3 Java people from backend that have no clue about Android development, and they asked backend questions. Total waste of time.
Interview questions [1]
Question 1
- like explain views in a SQL database
- how websocket works in details
- how chunked transfer encoding defines the end of the transmission