AVEVA interview question

System level programming for an application developer