It was challenging and I learned from it a lot. You really need to know about the job role and this was not actually my forte but nevertheless I still tried. There were lots of tests and gladly I passed. The interview was with the hiring manager and one of the company directors.