After an online application was invited to an interview day. Interview day consisted of one on one interview regarding typical HR questions and knowledge about British Airways. Second interview was a group interview where they got you to solve a hypothetical problem as a group.