I applied online. The process took 4 weeks. I interviewed at Immigration & Checkpoints Authority (Singapore) in Apr 2019
Interview
The interview call for the first round will come in 2 weeks after your application. This will involve document submission and short chat with HR. Subsequently you would be shortlisted for a second round with the panel (usually a director, deputy director and a reporting officer after a week or two. If you are selected, you will be informed within 2 to 3 weeks.
Interview questions [1]
Question 1
Why do you want to join ICA and not another agency?