I applied through a recruiter. The process took 2 weeks. I interviewed at URA (Singapore) in May 2015
Interview
First answer some coding questions. Mostly Java and JavaScript. Then coding on a problem on site using their PC. Next asked more projects related experience, ArcGIS web development, GIS technologies like leaflet, openlayers.