I was asked to come to the interview then i agreed. After a week then i did come to the office. I was interviewed by a Business Unit Manager and a Senior Engineer. After 40 minutes talking about background, university, previous work, then the BU Manager gave me some Basic Physics test-written test. I finished the test and discussed my answers to them and got back interviewed for about 30 minutes. 2 months later i got a call from human resource department that i have to check my email as they have sent me an offering for this job. But i have to pass the Medical Check up in their referred Hospital. 3 weeks after the Medical check up i was informed that i need to assign some agreement in their office. I asked the softcopy for the contract to be reviewed first by me.