Ameex Interview Question

5 aptitude, part a technical, part b technical