
Markforged Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 9 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Markforged.
Software Engineer
It was a really unprofessional experience. The recruiter strung me along and then ghosted me. I initially applied online. A recruiter got in touch and scheduled an initial call about a week later. On the day of the call, the recruiter rescheduled it for 4 hours beforehand because of an offsite work event they apparently didn't see coming. They moved it 4 days later. I accepted the new invitation. Over the next few days, it got rescheduled two more times, first for the recruiter's personal reasons, then for travel. These initial times and dates were in the middle of the workday, by the way. The reschedules were also done without checking if the new times and dates worked for me. So now it's been 6 days since the original date. I decided to give them the benefit of the doubt and accepted the latest invite, though I was starting to doubt if the call would actually happen. Then the day came and went. No call. No reschedule. No email. Nothing. I emailed the recruiter, politely asked for an update in case anything got mixed up, and never heard back.
No confirmed questions were included in this interview report.
Software Developer
It was a pretty straightforward interview process. Started with a phone screen, then had a coding challenge, and then another phone screen. The interviewer was really helpful, answering my questions about product design and the different teams. They were easy to talk to and asked good follow-up questions during the interview.
- How would you design a data structure that allows for insertion, removal, and summation checks, all in O(1) time?
- What are the differences in how lists are implemented in C versus JavaScript?
- Can you write an algorithm that can evaluate arithmetic strings containing integers and the operations +, -, *, /, (, and )?
Software Engineer Intern
The interview process started with a recruiter call covering basic concepts and my experience/resume. Then, there were two 45-minute technical interviews with engineers, with a 15-minute break between them.
- Questions about tree search
- Questions about search algorithms
Markforged Software Engineer Interview Questions
Quoted word for word from Markforged interview reports.
“What are the differences in how lists are implemented in C versus JavaScript?”
Read reports →“Can you write an algorithm that can evaluate arithmetic strings containing integers and the operations +, -, *, /, (, and )?”
Read reports →“How would you design a data structure that allows for insertion, removal, and summation checks, all in O(1) time?”
Read reports →“What is the company culture like?”
Read reports →“What is your availability timeline?”
Read report →“Could you complete a coding task in a programming language you prefer?”
Read report →Formats, difficulty and experience
Across all 9 Markforged interview reports.