I applied online. The process took 4 weeks. I interviewed at Modus Create in Jun 2023
Interview
The interview process was composed of 3 steps interview. The first round was with HR asking about the background and talking about the company. The Second was a tech interview with 2 team members asking some basic questions and a code challenger. Then another tech interview. He asked a lot of questions about basic concepts and design patterns. That last step was a really unprofessional experience. He came across as rude and, in my opinion. He interrupted me on several occasions and seemed annoyed.
Interview questions [1]
Question 1
1- Experience with AWS; 2 - Difference between EKS and ECS; 4 - Questions about integration/unit tests 3 - How would you create a non-singleton spring bean? 4 - Questions about the CI/CD 5 - What are the new features after Java 8? 6 - Question about ORM 7 - Describe OO Principles (Give an example about Polymorphism). 8 - Describe SOLID (Describe and give an example of the Dependency Inversion Principle) 9 - Describe the Factory method 10 - What design patterns are used in Spring (Describe Singleton and Prototype and give examples) 11 - Using Spies to mock static methods 12 - What are the types of injection in Spring? Why use Constructor injection is better? 13 - What are the best practices in Rest APIs? 14 - How did you debug an issue after the deploy to prod? 15- How to secure an API? 16 - What composes the JWT token? 17- Describe the top 10 types of API security vulnerabilities. 18 - Why use JPA/Spring Data instead JDBC?