First interview - is just for 30 mins intro call discuss about the job, the person who interviewed me is not from Singapore and I have informed that person that I'm a foreigner and needed a employment pass to work if I get hired but the only thing I receive is they will check with HR in Singapore about it but still they proceed me to the next round of interview.
2nd interview - technical interview, background, experience, check if you can create test cases, see if you can spot any issues in the screen they will show you and more.
3rd and last interview is HR in Singapore informing I get the job but looks like the person is not aware that I need employment pass.
That time they said they haven't done applying employment pass before and it will be the 1st time (so meaning no they have idea how to do it and alot of things/requirements need to do, etc..).
They still give me the job offer and after a more than a week the employment pass application got rejected and they don't want appeal which is sad and frustrating because I wasted a lot of time attending to interviews and stop applying to other companies at the time i receive the job offer . Good thing I didn't resign to my current job that time while waiting for the result of my Employment pass
Note: If your a foreigner in Singapore and you need employment pass please ask the HR of Singapore first if they know how to apply, have existing foreigner who is employment pass holder and have quota before you attend to any other interviews. Don't waste your time like me!