
Macquarie Group Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 109 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Macquarie Group.
Senior Software Engineer
Had a quick screening call with an external recruiter, who gave some helpful info. Then, an interview with an internal person who seemed pretty senior. They didn't say how long it would be, but it ended up being about 30 mins total. The first part, around 15 mins, was about a recent incident. The second part, another 15 mins, was a LeetCode-style coding question. They cut it short because they had to go. I got feedback about 24 hours later saying they weren't moving forward, citing my incident response approach and a mistake spotted in my coding, which they said they caught early. My take is my incident response method is solid, and if they expect perfect code on the first try without testing, it might not be the right place.
- Can you describe a recent incident you handled?
- Tell me about a LeetCode simple question concerning string minimisation.
Software Engineer
First, there was a CV Screening done by the recruiter or hiring manager. Then, a Cultural & Technical Interview to see if you fit and check your technical skills. After that, a Psychometric Assessment to check cognitive and behavioural traits. Then, an On-Site Technical Test for practical skills. Lastly, a Final Cultural Interview to make sure you're a good fit for the team and company.
- Can you explain concurrency?
- What's driving your desire to change jobs?
Software Developer
The interview process had multiple rounds. It started with pre-screening, then a psychometric assessment using "Talent Q Elements" which includes numerical, verbal, logical, and reasoning tests. These logic puzzles can be really tough if you haven't practiced. After that, there were interviews with developers and managers. The feedback wasn't very clear, and I'm not sure why I was rejected, but I think it might have been my salary expectations or not fitting the company culture.
- Tell me about what you worked on in your past projects.
- Describe the challenges you faced in your past projects.
- What conflicts arose in your past projects and how did you manage them?
Macquarie Group Software Engineer Interview Questions
Quoted word for word from Macquarie Group interview reports.
“How would you create a Python list containing numbers from 1 to 1000?”
Read reports →“Given a randomly shuffled deck of 52 cards, numbered 1 to 52, if one card is removed, how can you determine which card is missing in O(n) time?”
Read reports →“How does Java code get compiled, and what's happening behind the scenes?”
Read reports →“If aliens landed on Earth, who would you choose to be the 5 representatives?”
Read reports →“What would you invest if you had 1 million pounds?”
Read report →“Can you explain the internet in a simple way, as if to your grandmother?”
Read report →“If you had £10,000 to invest, what would you invest in?”
Read report →“If you had £100,000 to spend, what would you do with it?”
Read report →“Can you show me how to implement a Queue using two stacks?”
Read report →Formats, difficulty and experience
Across all 109 Macquarie Group interview reports.