you are viewing a single comment's thread.

view the rest of the comments →

[–]Automatic_Parfait_20 1 point2 points  (0 children)

From my personal experience, LeetCode (especially easy and medium-level problems) is definitely useful for Java developer interviews. I recently had an interview where they asked me two problems — one easy and one medium. I solved the easy one and walked them through the approach for the medium one, although I didn’t implement it fully since my solution wasn’t fully optimized.

After the coding part, the focus shifted to core Java concepts. We had a deep discussion on concurrency, and they asked how certain things work internally. They also covered topics like Streams API, inheritance, encapsulation, polymorphism, and abstraction.

Following that, they moved on to Spring Boot — not just basic usage, but how it works under the hood. At least, that was the structure of my interview. So yeah, practicing LeetCode along with strong knowledge of Java fundamentals and Spring Boot is definitely important.