← All questions
Coding
Sieve of Eratosthenes
Asked at
Wayfair
1Give yourself 5 minutes
2Answer out loud, not in your head
3Then compare with the answer below
0
Stuck? Show a way to structure it+
- 01Allocate a boolean array and mark 0 and 1 non-prime.
- 02Scan candidate primes through sqrt(n).
- 03For each unmarked prime, mark multiples starting at p squared.
- 04Collect remaining marked-prime indices if a list is requested.
Reference answer
Then expect these follow-ups
How does a segmented sieve reduce memory?
Tests: scalability
When would trial division be preferable?
Tests: tradeoffs
Free to read · better with Enzo
Practice this out loud with Enzo
Enzo runs it as a mock interview, pushes back with follow-ups, and grades you on the rubric.
Next question