System Design · Meta · Hard
Work through the following two system design scenarios. Scenario 1: Online Judge Platform Design an architecture for a service that accepts code submissions for programming tasks. It must support several programming languages, safely compile and execute untrusted code inside an isolated environment, check each submission against both public and hidden test data, enforce CPU time and memory caps, and classify results into verdicts such as Accepted, Wrong Answer, Runtime…
Checking your access…