Shortlisting via resume, then an aptitude test (basic math, reasoning) in most cases.
A coding test follows (for fresher/technical roles) with pattern-printing, arrays/strings questions and basic OOP/SQL.
Technical interview round: they ask about your resume-projects, OOP concepts, SQL, some array/string problems.