I applied online. The process took 4 days. I interviewed at China Railway First Group
Interview
The interview process was quite simple and straightforward by two person. Most of the questions were basic and commonly asked, and they could easily be found online. No tricky or complex topics.