← All questions
Coding
Super Pow
Asked at
Meta
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+
- 01Represent the exponent digit sequence recursively or iteratively.
- 02Use modular fast power for small exponent pieces.
- 03For each final digit d, combine previous result to the tenth power with a to d.
- 04Apply modulus after every multiplication.
Reference answer
Then expect these follow-ups
Why does processing one digit use a tenth power?
Tests: algebra
How does binary exponentiation work?
Tests: modular power
Hiring now
Get the Meta interview, not just the prep
landed applies to roles like these for you, on each company’s own site, with answers written for the role.
Get 5x interviews10 free auto-applies. No card.
Next question