Build the Largest Allowed Number Below a Limit
Company: ByteDance
Role: Software Engineer
Category: Coding & Algorithms
Difficulty: hard
Interview Round: Technical Screen
Overview: Construct the greatest canonical decimal number below a very large limit using only a reusable set of allowed digits. It calls for string-based numeric reasoning, strict comparison, leading-zero rules, blocked-prefix recovery, impossible cases, and scalable performance.