Java Programming Fundamentals
Core Java for campus placements and backend roles — types, OOP, collections, exceptions and modern Java.
Java still runs most enterprise backends, Android and banking systems, and it is the language of most service-company placement tests in India. This assessment checks that you can read Java precisely: primitive and reference types, string behaviour, OOP (inheritance, overriding, interfaces), the collections framework, exceptions, and modern features like streams, lambdas, records and var.
What it measures
Syntax & Types
Primitives, casting, operators and control flow.
Object-Oriented Java
Classes, inheritance, overriding, interfaces and access modifiers.
Collections
List, Set, Map and choosing the right implementation.
Strings & Exceptions
String identity and immutability; checked vs unchecked exceptions.
Modern Java
Lambdas, streams, Optional, records and var.
Who it's for
- Students preparing for placement coding and MCQ rounds
- Aspiring backend and Android developers
- Developers moving to Java from another language
How the test works
- 20 questions drawn at random from a larger bank, balanced across every skill area above.
- Answer options are shuffled for each candidate, and the timer keeps running once you start.
- Your answers save automatically. If your connection drops, reopen your link to continue.
- Score 70% or more to earn a verifiable ARISE certificate. You get 2 attempts.
Try a sample question
What does this print?
System.out.println(7 / 2);