Essential Java Technical Interview Topics and Code Examples
Core Java Fundamentals
Abstract Classes vs. Interfaces
Both constructs prevent direct instantiation and require subclasses to implement abstract methods. However, they differ significantly in implementation:
Abstract Classes:
May contain concrete methods, instance variables, and initialization blocks
Support constructors for subclass initializ ...
Posted on Sat, 11 Jul 2026 16:32:03 +0000 by darence
Working with Java String Methods and Manipulations
Retrieving String Metadata
Length
To determine the total number of characters in a text sequennce, use the length() method:
text.length();
Searching Within Text
Character indices in Java strings range from 0 to length - 1.
indexOf(): Locates the first occurrence of a specific character or substring. Returns -1 if not found.
lastIndexOf(): Loc ...
Posted on Sat, 09 May 2026 06:03:07 +0000 by Jramz