Answer the core Java, OOP, collections and coding questions that campus and service-company interviews (TCS, Infosys, Wipro, Accenture) open with.
Interview soon? Read the first 4 guides (marked "Start here") first, then the rest.
The basics every first round starts with: JVM, data types, static, final, equals and hashCode.
OOP pillars and SOLID, asked in almost every fresher interview.
List, Set, Map and HashMap internals: the most-asked Java topic.
String pool, immutability and StringBuilder, plus string coding questions.
Checked vs unchecked, try-with-resources and serialization.
"What will this print?" puzzles that written tests love.
The programs you are asked to write on paper or a shared screen.
Joins, GROUP BY and the classic queries: most fresher rounds include SQL.
Branching, merge vs rebase: the day-one tool questions.