I applied through a recruiter. The process took 2 weeks. I interviewed at Kaspi Bank (Almaty) in Nov 2016
Interview
There were 3 stages of interview:
1. Simple phone screening
2. Technical interview that was conducted by tech lead and head of department
3. Interview by director of department which happens after he gets recommendations from previous employer