The interview or assessment process @ Halo infomatics is probably the most strangest I've ever been through.
Ahead of the interview, these people will make you go through a Listening, Reading and writing test of English language, pretty similar to IELTS test. The interview itself was mediocre. Questions which are very generic in nature and subject to different interpretation are asked during the interview.
Moreover, the candidate experience was particularly awful. Recruiters and HR were not aligned for the interview; had to wait for 2 hours before the process could start.