In this video, I explain the requirements, architecture, and approaches that I thought about regarding building something like Leetcode, AlgoExpert.
I go over concepts like Linux namespaces, Resource Limits (rlimit), and Seccomp which can be leveraged to build something like this.
Link To Code Repository: https://github.com/rednithin/judge
Discord Group: https://discord.gg/8z6tna5Chk