Pergunta de entrevista da empresa Tecan

How would you design a controller?