After having been through a first phase of selection with documents sent to British Airways through Internet and a maths/logic test through Internet, I was invited to British Airways headquarters in Heathrow about a week later. On that day, everybody was very professionally dressed. Try to look like an air hostess as much as you can. First a person checked our documents (make sure you have all of them or else you will be sent home). Our height was then checked and we had a video presentation of the company and the job. We then did two role plays: one alone where we were with a person from the recruitment team (we had to read a text out loud, and then the manager was playing an angry customer, we had to do our best to calm her down while respecting the company's policy). In the group role play, we had to discuss in 30 minutes with 4-5 other people what we would put on board of our plane if our plane was stuck in a snowstorm in Toronto. A list of things with their prices was given and we just had to make a decision.
I thought all that went well but as part of the half-group that had failed, we were taken to a room and told that we had not made it through to the afternoon which were 1-1 interviews.
This was my first experience at cabin-crew interviews. I will definitely try again, the selection process is hard but practice makes perfect... Stay positive, it's quite exceptional to get this job at first attempt. No feedback from the recruiters though, so a bit annoying not knowing how you can improve.