I applied online. I interviewed at Ufida Software (Beijing, Beijing) in Mar 2015
Interview
1. HR - sometimes this step is skipped and jump to Department head directly
2. Department head - the department you applied
3. GM of the branch office - sometimes this step is skipped if department head is strongly satisfied with the candidates
I applied through a staffing agency. The process took 1 week. I interviewed at Ufida Software (Beijing, Beijing) in Apr 2013
Interview
Phone interview, we discussed my previous work experiences and they also spoke with me in mandarin just to make sure I wasn't lying about my language abilities. 2 people interviwed me, the manager and asst. manager at the same time.
I applied online. The process took 1 day. I interviewed at Ufida Software
Interview
telephone and interview on site. last 4 hours around. data structure, algorithms for open source project. Perl, Python. and data analysis are assets. MSc is a required.
Interview questions [1]
Question 1
What is the difference between a process and a thread? What makes it possible to share data between two threads and how would you do it?