r/JavaProgramming • • Oct 05 '26

Java/Spring Boot internship interview

I just got a call for a Java/Spring Boot interview and only have today to prepare, what specific questions/topics should I expect, especially for a fresher/internship-level interview?
Any last minute advice would be really appreciated!

UPDATE:
These are the questions they asked:

  1. 4 pillars of oop and asked me to explain each.

  2. Database indexing

  3. Is there any disadvantage of indexing

  4. What is Controller

  5. What is Jpa

  6. Beans

  7. Explain dependency injection and what are its types

  8. Difference between interface and abstract

  9. Overloading and overriding

  10. Diff between array and list

  11. Multi level inheritance and multi inheritance

  12. Can a class have more than one parent

  13. How indexing affects the time complexity
    These are some questions i remember

15 Upvotes

21 comments sorted by

3

u/Savings_Historian523 Oct 05 '26

1.what is spring? What is spring boot? 2. Hibernate lifecycle 3. Diff spring and spring boot. 4. Annotations (top 20 imp) 5. Bean, bean lifecycle. 6. Flow from api to database hit.(Front controller to controller to service to jpa) 7. Little about jwt. 8. Few java oop, multi threading. 9. Sql.

This will cover most part. All the best!

2

u/caramel_candyy Oct 05 '26

Thank you🙏🏻

3

u/AdMean5788 Oct 05 '26

Btw you can ask any AI it will give you good set of qs

2

u/HelloTaleproof Oct 05 '26

With one day, focus on explaining one project you actually built: request flow, controller/service/repository responsibilities, dependency injection, REST status codes, validation, exception handling, and how data reached the database. Review core Java collections, interfaces, exceptions, immutability, and basic concurrency only to the depth you can explain. Expect “why did you choose this?” follow-ups more than trivia.

I’m building Taleproof; bring one real project example into it and assess whether your ownership, debugging process, and result are clear for the non-coding part of the interview. Keep the rest of the day for hands-on Java/Spring review.

1

u/caramel_candyy Oct 05 '26

Ok thanks🥹

1

u/Internal_Leather184 Oct 05 '26

How did you get it?

2

u/AdMean5788 Oct 05 '26

That's the main qs🙂

1

u/caramel_candyy Oct 05 '26

Just saw a post on linkedin and applied😭😭

1

u/Internal_Leather184 Oct 05 '26

Why dont I get any replies man🥲🥲

1

u/caramel_candyy Oct 05 '26

I applied to 15+ companies in last month and just got a call from one :’)

1

u/Internal_Leather184 Oct 05 '26

Do you have a referral? 👉👈

1

u/AdMean5788 Oct 05 '26

Lucky you or benefits of being a girl 🙂

1

u/caramel_candyy Oct 05 '26

I have relevant experience dude😭

1

u/AdMean5788 Oct 05 '26

Mb 🙏🏻 btw in my clg this gender biased has been done so thought likewise

1

u/caramel_candyy Oct 05 '26

Its quite opposite in industry, they dont prefer girls for coding jobs

1

u/ErenYegar1908 Oct 06 '26

You are a fresher or an experienced professional?

1

u/caramel_candyy Oct 06 '26

Fresher, with some experience.. mostly internships

1

u/Minute_Patience6812 16d ago

broo, how did u get this opportunity, even i am looking internship with java skillset

1

u/leo-the-bruno Oct 05 '26

Where the poste located