Your question is Non-Blocking CAD File Imports. Take a moment with it on the right.
Talk me through your thinking if you like. When you're confident, submit your answer and I'll grade it like a real screen (7/10 or better passes).
How would you architect a system to handle large file imports and exports such as DXF, IFC, or OBJ without blocking the main browser thread?
Explain how you would separate browser responsibilities from parsing and conversion work, manage uploads and downloads, report progress, and recover from failures. Address browser memory limits, cancellation, malformed files, resumability, security, and consistency of generated outputs. Include the technologies, APIs, and observability you would choose.