Skip to content
Preptima
mediumCodingScenarioEntry

You have seventy minutes for four coding problems. In what order do you attempt them, and when do you stop polishing one?

Spend the first few minutes reading all four problems and their constraints, then solve them easiest first so points are banked early. Give each a time box, submit a working version once it passes your own checks, and take partial credit on hidden tests rather than chase one perfect answer.

5 min readUpdated 2026-10-10Target archetype: Big Tech

Answer

Short answer

Read all four first. In a timed online assessment, spend about six minutes skimming every problem and its constraints, then attempt them easiest first rather than in page order. Give each problem a time box, submit a working version as soon as it passes the samples and your own edge cases, and only then try to improve it. A brute force that earns partial credit on hidden tests beats a perfect solution you never finished.

Was this answer helpful?

Likely follow-ups

  • Problem three looked easy, but at minute forty your solution still fails one of the sample cases. Do you debug it or move on?
  • The platform shows only sample results until the session ends. How does that change when and what you submit?
  • At minute sixty you realise problem four needs a data structure you have not used in months. What do you hand in?
  • How would your plan change if the four problems carried different, visible point values?

Related questions