Python Programming Fundamentals
Core Python the way interviews test it — data structures, functions, OOP, errors and idioms.
Python is the first language for data, AI, automation and testing roles. This assessment checks practical fluency: types and operators, lists, dicts, sets and tuples, functions and scope (including classic traps such as mutable defaults and late binding), classes, exceptions and files, and idiomatic, readable Python.
What it measures
Core Syntax & Types
Operators, strings, truthiness and type behaviour.
Data Structures
Lists, dicts, sets, tuples and comprehensions.
Functions & Scope
Arguments, scope, closures and generators.
Object-Oriented Python
Classes, attributes, inheritance and dunder methods.
Errors, Files & Idioms
Exceptions, context managers, modules and Pythonic code.
Who it's for
- Aspiring data analysts, data scientists and AI engineers
- Automation and QA engineers
- Students preparing for placement coding rounds
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?
print(len('ARISE'.lower()))FAQ