Got the interview thru one of the recruitment agent. Office at Toa Payoh JTC kind of office building. Interviewed by two Indian interviewers with very technical questions. I was told by the recruitment agent that the hiring manager will be present but it is not. Guess I failed with the peer interview.