
AstraZeneca software engineer interviews, as candidates describe them, mix recruiter and manager screens with conversational technical rounds on past projects, plus a take-home in one senior full-stack report.
$130K
Avg. Base Comp
$160K
Avg. Total Comp
3-6 rounds
Typical Rounds
8 weeks
Process Length
Candidates describe the AstraZeneca software engineer interview as more conversational than algorithm-heavy. One engineer who received an offer reported about eight weeks end to end: two Teams screens (HR, then the hiring manager), three technical interviews spanning Cheminformatics, Software Engineering and DevOps, and a final values round. That candidate said the technical rounds focused on past engineering work and Kubernetes, with some basic data structures and a simple Python string indexing question.
A junior software engineer on a campus hiring drive described an aptitude test and technical MCQs, then a recruiter screen, a manager interview and a round with senior developers. That candidate was asked about SQL joins and walked through projects in detail, and felt a web technology background was favoured.
Experiences differ by level. A senior full-stack candidate reported a take-home that was really a full project with more than 10 requirements covering REST APIs, databases and engineering practices, followed by a review interview and a cultural round. That candidate did not receive an offer. A software engineer who was rejected after three rounds, including a panel, described open-ended questions on values, problem solving, case study work and AI capabilities, and received little feedback afterward.
In practice, prepare to explain your own projects and design choices clearly, and refresh SQL and basic coding. Senior applicants should budget real time for a take-home and be ready to defend API and database decisions. Communication after final rounds was slow for some candidates, so a polite follow-up is reasonable.
Synthesized from 7 candidate reports by our editorial team.
Had an interview recently?
Share your experience. Unlock the full guide.
Real interview reports from people who went through the Astrazeneca process.
Share your own interview experience to unlock all reports, or subscribe for full access.
Sourced from candidate reports and verified by our team.
Topics based on recent interview experiences.
Featured question at Astrazeneca
Write a function to return any subset of the input list where the elements sum to zero and that does not contain the number 0.
| Question | |
|---|---|
| Hurdles In Data Projects | |
| Digit Accumulator | |
| Common Prefix | |
| Greatest Common Denominator | |
| Mapping Nicknames | |
| Client Solution Pushback | |
| Maximal Substring | |
| Automated Labeling | |
| 2nd Highest Salary | |
| Monthly Customer Report | |
| Weighted Keys | |
| Cumulative Distribution | |
| Retailer Data Warehouse | |
| Total Spent on Products | |
| P-value to a Layman | |
| Detecting ECG Tachycardia Runs | |
| Size of Joins | |
| Last Transaction | |
| Always Excited Users | |
| Brain Cancer Treatment Outcomes | |
| Flatten JSON | |
| Valid Anagram | |
| 85% vs 82% | |
| Cumulative Reset | |
| Rider Discount | |
| Multi-Reaction | |
| Time Difference | |
| Search Linked List | |
| Count Transactions |
Synthesized from candidate reports. Individual experiences may vary.
Candidates report starting with an HR or recruiter conversation, sometimes over Microsoft Teams, covering background, motivation and role fit. One candidate then had a second screen with the hiring manager. Expect questions like why you want to join AstraZeneca.
Experiences differ here. A campus-hire candidate reported an aptitude test and technical MCQs before interviews. A senior full-stack candidate reported a large take-home project with more than 10 requirements, followed by a review interview. This step may not apply to every software engineer role.
Candidates describe manager-level conversations about prior experience. One panel round included case study work and open-ended questions on values, problem solving and AI. These rounds test how you think through ambiguous problems rather than a single correct answer, so practice narrating your approach.
Reported technical rounds were conversational and grounded in your past work. Topics candidates mention include Kubernetes, backend knowledge, SQL joins and simple Python string indexing. One candidate also gave a presentation followed by software engineering questions.
Some candidates report a final values or cultural interview. Outcomes were mixed, with offers for some candidates and rejections for others. Two candidates reported receiving little feedback after a rejection, so a polite follow-up may be worthwhile.