McFadyen Digital logo

McFadyen Digital Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 7 interview experiences · FREE TO READ

3 Rounds average
Average Typical difficulty
85.7% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at McFadyen Digital.

Showing 3 of 7
McFadyen Digital logo
McFadyen Digital

Technical Lead

Engineering · more than a year ago

Lead Average Positive experience Accept offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Coding

The interview process was quite interesting. They asked a lot of theoretical questions, none were scenario-based. The questions didn't really check work exposure; you could pass if you had the theoretical knowledge. It felt easy to clear the interviews.

Confirmed questions1 question
  • Asked about collections, and JTA
McFadyen Digital logo
McFadyen Digital

Software Engineer

Engineering · more than a year ago

Entry Average Neutral experience No offer 2 rounds
Interview process
Technical screen Recruiter call
Interview formats
Technical Coding Behavioral

The interview process started with a 45-MCQ test, including 35 aptitude questions (quantitative, logical, and verbal) and 10 core Java questions from the Oracle SE6 certification, which were moderately easy. This was followed by a personal interview where they asked general questions and puzzles. They mentioned they wouldn't ask technical questions unless something specific was highlighted on the resume, and that knowledge of Java (despite it being their framework language) wasn't expected as training would be provided; they mainly looked for logical thinking and problem-solving ability.

Confirmed questions3 questions
  • In a tournament where 'n' players participate, with 'n' being a power of 2, and winners advance to play subsequent matches until a single winner remains, calculate the total number of matches played.
  • Craft a SQL query to identify the second highest value within a given column.
  • Can you elaborate on binary sort?
McFadyen Digital logo
McFadyen Digital

Software Engineer

Engineering

Entry Average Positive experience Accept offer 5 rounds
Interview process
Technical screen Take home Technical screen Background check Offer
Interview formats
Technical Other

The whole process took 2 days. It started with an aptitude test where 30 out of 150 candidates were selected. Next, there was a written essay and a technical interview. About 13 people moved on to the HR round. After the HR round, 8 candidates were selected for the final round at their office. Finally, 5 people received job offers.

Confirmed questions2 questions
  • Can you introduce yourself?
  • What are your thoughts on data structures?

McFadyen Digital Software Engineer Interview Questions

Quoted word for word from McFadyen Digital interview reports.

Could you solve this puzzle: make 4 triangles using 6 matchsticks without breaking or bending them?

Read reports

Can you provide an example of how Object-Oriented Programming is applied?

Read reports

What did you learn from your experience working in a team?

Read report

Tell me about the projects you worked on during college.

Read report

Formats, difficulty and experience

Across all 7 McFadyen Digital interview reports.

Interview formats

Technical 43.8%
Behavioral 25%
Coding 25%
Other 6.2%

Interview difficulty

Easy 14.3%
Average 85.7%
Difficult 0%

Candidate experience

Positive 85.7%
Neutral 14.3%