
Commonwealth Bank of Australia Graduate Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 14 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Commonwealth Bank of Australia.
Graduate Engineer Trainee
It was a technical interview that lasted for about 30-40 minutes. The interviewer was friendly and approachable, and easy to understand. You just need to answer confidently and make sure the interviewer can understand you easily.
- Were there questions from your resume?
- Were there basic DSA questions?
Graduate Engineer
The interview was about 45 minutes long. It started with a self-introduction. Then, I was given two data structure and algorithm problems to solve. The first problem was related to arrays and was called 'Leaders in an array'. The second problem involved linked lists, where I had to split a given linked list into two separate linked lists: one containing even numbers and the other containing odd numbers. Following the coding questions, I was asked some questions about Operating Systems, specifically covering topics like threads, critical sections, and deadlocks.
- Can you tell me about yourself?
- Could you solve the Leaders in an array problem?
- Given a linked list, could you create two new linked lists, one for even numbers and the other for odd numbers?
Graduate Engineer
It was 3 rounds total - first an OA, then a Tech Round, and finally an HR Round. The OA was a mix of tech and aptitude MCQS, and also had 2 coding questions that were pretty much easy to medium level. The Tech Round focused on my resume, specifically my projects and internships, and they asked me one scenario based question. The HR round was mostly basic questions to check if I'd be a good fit for the company culture.
- Could you tell me about your internships and projects, and what your specific contributions were?
- How would you design an architecture to encourage users to engage with a particular feature in a mobile app?
- What was your role in the internships and projects you've completed?
Commonwealth Bank of Australia Graduate Software Engineer Interview Questions
Quoted word for word from Commonwealth Bank of Australia interview reports.
“Given a linked list, could you create two new linked lists, one for even numbers and the other for odd numbers?”
Read reports →“What is the difference between generative AI and agentic AI?”
Read reports →“Design a mobile app architecture that encourages users to utilize a specific service.”
Read reports →“Could you solve the Leaders in an array problem?”
Read reports →“Could you explain what risk signifies to you?”
Read report →“How would you design an architecture to encourage users to engage with a particular feature in a mobile app?”
Read report →“Could you answer some questions about deadlocks in Operating Systems?”
Read report →“Were there basic DSA questions?”
Read report →“Could you answer some questions about threads in Operating Systems?”
Read report →Formats, difficulty and experience
Across all 14 Commonwealth Bank of Australia interview reports.