The interview process was unusually long and disorganized. After submitting my application, I was asked to provide academic documents including SPM, diploma, and degree certificates — which is standard — but they also requested my PT3 transcripts, which felt unnecessary considering I have higher qualifications.
During the interview, I was given three sets of handwritten tests, each around 40 pages, covering topics like coding styles, software design patterns, general knowledge, OCR (which was unrelated to the job role), and even a 500-word essay on writing good software. Some questions were duplicated, and I was expected to handwrite code on paper, which is impractical for modern software engineering roles. I spent over 3 hours and still couldn’t finish the tests.
After I informed them I had other commitments, I was asked to skip the rest of the written tests and move on to a technical coding test, which I completed in about an hour. The technical test itself was more reasonable and aligned with the job expectations.
Overall, the process felt inefficient, time-consuming, and unfocused. It did not reflect a clear understanding of the role they were hiring for, nor did it respect the candidate's time.