I applied through a staffing agency. I interviewed at British Airways (New Delhi) in Nov 2016
Interview
There are 4rounds totall and it is very easy process and in that 4 the first was hr,voice and accent, manager round and written but the written is just simple math.
Interview process is very nice. They asked behavior questions in the first round of interview. Second round is specific to job description and role defined. Overall interview process is good