Online test assessment which contain both coding & MCQ
Combination Approach: The test typically merges technical MCQs with 1–2 coding tasks, often within a web-based IDE (WebIDE).
MCQ Topics: Covers fundamental and advanced topics such as Data Structures, Algorithms, OOP principles, SQL queries, and language-specific questions (Java, Python, etc.).
Coding Tasks:
Data Structures & Algorithms: Common topics include HashMap (GET/PUT), array manipulation (e.g., pushing zeros), string manipulation (sliding window, reversal), and linked lists.
Debugging/Refactoring: A common task is to fix logical errors in a small function.