Programming Screening
Answer each question independently. Difficulty varies, and you can complete the list over several sittings.
Python
Understand Python-specific semantics that produce common screening mistakes.
- —
- —
- —
- —
Control Flow
Trace and write string traversal, branching, and loops accurately.
- —
- —
- —
Data Structures
Choose and operate Python's built-ins and basic algorithmic containers.
- —
- —
- —
- —
- —
- —
Recursion
Identify base cases, trace calls, and implement recursive decompositions.
- —
- —
- —