Back to feed
Google
Google
Interview Verified

Google r2 onsite (early career)

Anonymous · SWE · L3 · Onsite · solved: yes
Interview: 2026-02 Posted: Apr 29, 2026
Problem Statement you're in a city where cars uses special plat formats. The x-th license plate in a sequence that transitions through the following formats as each capacity is exhausted: 1. 00000 - 99999 2. A0000 - Z9999 3. AA000 - ZZ999 4. AAA00 - ZZZ99 5. AAAA0 - ZZZZ9 6. AAAAA - ZZZZZ You're given a function f(x) and you need to output the xth license plate --- solution: I solved this by treating each format as a distinct capacity bucket. i showed the interviewer the capacity of each stage using the formula (26^n * 10^m) and subtracted these from x until the remaining index fell within a specific range. implementation details & edge cases: - padding: Enforced leading zeros on numeric segments to maintain the fixed 5-character length. - character mapping: Used base-26 conversion for alpha parts, ensuring that "zero" maps to 'A' and padding where necessary to prevent string length mismatches.