First you'll be briefly interview by the TA. Once accepted, they'll give you programming test with around 5 questions in total. If you passed, they'll schedule another interview and a live coding test.
Candidates must go through several stages: HackerRank test, HR interview, technical test, and finally medical check-up. I passed the HackerRank test but didn't do well in the HR interview it seems.
I applied through an employee referral. The process took 2 weeks. I interviewed at Bank BTPN (Jakarta) in Jan 2020
Interview
There are 5 tasks on hackerrank and 1 offline interview. The offline interview tests are coding on whiteboard and logic test. The task are simple and i think need more practices to do live code on whiteboard.
Interview questions [1]
Question 1
Describe yourself, what we should hire you, live code task and logic