I applied online. The process took 4 weeks. I interviewed at Amelia (New York, NY) in Mar 2023
Interview
The interview process was very smooth. The last interview was on-site and consisted of 2 parts: a technical interview and an interview with a hiring manager. There wasn't Hibernate in vacancy description but a lot of questions were about it.
Interview questions [1]
Question 1
First technical interview: 1. Basic Java core questions (class vs object, OOP principles), Big O 2. Simple coding task +writing tests 3. Design patterns (create filesystem and explain structure) Second technical interview: 1. SQL vs NoSQL difference 2. What is Cassandra's cluster? 3. Decorator pattern 4. Distributed systems vs monolith 5. Docker vs virtual machine 6. Basic docker questions 7. Basic Spring questions and how it works inside the box 8. A lot of questions about Hibernate (even Hibernate wasn't in the vacancy description) 9. HTTP, POST vs PUT 10. Git questions 11. What is DNS 12. What is new in java after Java 8 version Whiteboard questions: Implement queue using 2 stacks