British Airways Interview Question

Why role? Why company? Competitors? Very competency based