I applied through a recruiter. The process took 2 weeks. I interviewed at AstraZeneca in Nov 2020
Interview
Screening interview followed by 3 hour interview via Microsoft Teams. The interviewers were friendly and polite and each asked questions on different areas. Overall it was a good experience and the questions asked were relatively straightforward if you know your field.