Nextracker Interview Question

How to design the core?