← royceyang.fyi

Coding prep

Interview study sheets and Python practice. Built to read on a phone.

Practice

Warm up /warmup 43 short Python problems for the ten minutes before an interview. Write code, run the tests in your browser, get hints. Filter by company. 43 problems · runs in-browser Practice /practice 50 in-depth problems for a week of preparation — the ones that actually recur across 37 company-tagged question lists. Three levels of hint and a worked solution each. 50 problems · runs in-browser

Study sheets

Roblox — Senior SWE, Safety Foundation /roblox 45-minute coding round. Seven ranked problem bets from company-tagged frequency data, worked solutions, and a Python cheat sheet. 21 pages · coding Cloudflare — Systems Engineer, Hyperdrive /cloudflare 45-minute hiring manager round. How Hyperdrive actually works, the questions he'll ask, plus the coding and system design rounds that follow. 13 pages · hiring manager Shopify — 30-minute conversation /shopify Recent work, impact, and how you use AI. Shopify's AI-first position in detail, how to answer the AI question, and the full technical loop. 10 pages · experience + AI Snowflake — Engineering /snowflake Recruiter call, and the loop it leads to. Topological sort dominates their coding rounds; concurrency and database internals dominate the rest. 12 pages · recruiter + loop Cameo — Automation Engineer /cameo 20 minutes with the Chief of Staff / VP People. What that pairing means, the role from the actual posting, and the integration-engineering rounds after. 9 pages · screen

Each sheet ranks what's most likely to be asked using company-tagged LeetCode frequency data, published interview guides and first-hand candidate reports, then weights it by what the specific team actually builds. Every code snippet — in the sheets and in the practice problems — is executed against known inputs before publishing.