After CV screening process a 20-question Java MCQ test followed by a viva (oral interview) is designed to evaluate a candidate's theoretical and practical knowledge of Java. The MCQ test typically covers topics such as object-oriented programming (OOP), data types, loops, exception handling, collections, inheritance, polymorphism, interfaces, and Java syntax. It helps assess the candidate’s speed, accuracy, and conceptual clarity in core Java.