Call from a recruiter, then three rounds of panel tech interviews. Many questions about Java, Spring, and other infrastructure things. No formal HR or behavioral interview questions; only technical things. All they care about are technical things.
How the JVM manages memory.
What is dependency injection.
What is the difference between constructor dependency injection, setter dependency injection, and the @Autowired annotation.
Write a palindrome function.
How to change a server port in Spring Boot.
What is a @RestController.
How to call a remote REST service from a Spring Boot application.
Write a custom exception.
What is the difference between checked and unchecked exceptions.
The following metrics were computed from 13 interview experiences for the Lowe's Software Engineer role in Charlotte, North Carolina.
Lowe's's interview process for their Software Engineer roles in Charlotte, North Carolina is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Lowe's's Software Engineer interview process in Charlotte, North Carolina.