Macedon Technologies logo

Macedon Technologies Software Consultant Interview Questions
& Process

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

Based on 18 interview experiences · FREE TO READ

2.5 Rounds average
Average Typical difficulty
77.8% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Macedon Technologies.

Showing 3 of 18
Macedon Technologies logo
Macedon Technologies

Software Consultant

Consulting · more than a year ago

Entry Average Positive experience Decline offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Offer
Interview formats
Behavioral Technical

I applied online for this role in Oct 2019 via my school's job board. The process started with a phone interview with a hiring manager, covering both behavioral and technical concepts, mostly conceptual. Next, another phone interview with a different manager, again focused on technical concepts and anything listed on my resume. The final round was a Skype call with the CEO. It included a brief intro, one technical conceptual question, and time for my questions about the company. After that, I got the offer, and a formal letter was to be sent.

Confirmed questions2 questions
  • What are the differences between Python and C++? Also, what is the runtime for looking up a value in a hash table?
  • Can you describe yourself and discuss one technical conceptual question?
Macedon Technologies logo
Macedon Technologies

Software Consultant

Consulting · more than a year ago

Senior Easy Positive experience No offer 2 rounds
Interview process
Phone screen Technical screen
Interview formats
Technical Behavioral

The interview was pretty simple and based on Java and SQL concepts. The first round was on the phone with a Senior Consultant and it consisted of technical questions, while the second interview asked more questions about your experience.

Confirmed questions3 questions
  • Can you explain polymorphism, encapsulation, and abstraction?
  • What are SQL views and what is their purpose?
  • Could you compare Agile and waterfall methodologies?
Macedon Technologies logo
Macedon Technologies

Software Consultant

Consulting

Mid Easy Neutral experience No offer 4 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen
Interview formats
Technical Behavioral Technical

It started with an initial call and then 3 further steps. I didn't make it to the last step. It consists of some basic technical, behavioral, and logic puzzle questions. With each step's interviewer escalating in company position. They are generally friendly and nice to talk to but based on my experience and other reviews you should not assume you are likely to get an offer just because you get deep into the interview process, even if you answer most or all of the questions adequately.

Confirmed questions1 question
  • The questions are the same as everyone else has been describing, basically.

Macedon Technologies Software Consultant Interview Questions

Quoted word for word from Macedon Technologies interview reports.

Regarding Java, does it support multiple inheritance? If yes, how? If no, why not?

Read reports

What are the differences between Python and C++? Also, what is the runtime for looking up a value in a hash table?

Read report

Can you estimate how many golf balls would fit inside a school bus?

Read report

If two cooks with a kitchen take 30 minutes to bake a food, what is the outcome?

Read report

Formats, difficulty and experience

Across all 18 Macedon Technologies interview reports.

Interview formats

Technical 47.6%
Behavioral 38.1%
Other 9.5%
Presentation 2.4%
Coding 2.4%

Interview difficulty

Easy 27.8%
Average 72.2%
Difficult 0%

Candidate experience

Positive 77.8%
Neutral 16.7%
Negative 5.6%