As a Recent Software Engineering Graduate, I’d Like to Ask for Your Advice
As a recent Software Engineering graduate, I’d like to ask my more experienced brothers and sisters in the field for some advice.
I’ve been invited to an interview for a Java Backend Developer position. So far, I’ve developed projects using technologies such as Java, Spring Boot, Spring Security, JPA/Hibernate, MyBatis, PostgreSQL/MySQL, Redis, Kafka (at a very basic level), Docker, and CI/CD.
I’ve also worked on REST APIs, microservices, event-driven architecture, and distributed systems, although, of course, the projects I’ve worked on are at what we could call a junior level.
During the short initial interview today, they specifically asked me about the Java versions I’ve used. To be honest, I was a little surprised by this because I don’t know much about the differences between the various Java versions.
What do you think I might be asked in a technical interview, and which topics would you especially recommend that I focus on studying?
I’d really appreciate it if anyone who has been through similar interviews could share their experiences.
Thank you!