The first online test a Timed Programming Session (TPS). It’s a live or recorded coding challenge where you need to code quickly and accurately under strict time constraints. The problems test your ability to write clean, working solutions fast, often focusing on data structures, algorithms, and implementation detail (e.g., building a cache, parsing structured text, or designing an efficient API).
The key expectation is not only to get the correct output but to demonstrate strong coding discipline under pressure — clear logic, edge-case handling, and working code within a short time window (typically around 60–90 minutes).
If you pass that round, the next stage typically combines system design and live coding.