Constructor logo

Constructor Interview Questions
& Process

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

Based on 74 interview experiences · FREE TO READ

4.5 Rounds average
Average Typical difficulty
51.4% Positive experience

Which role are you interviewing for?

24 roles · 74 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Constructor.

Showing 4 of 74
Constructor logo
Constructor

Data Analyst

Analytics · nearly a year ago

Mid Average Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Technical screen
Interview formats
Technical Coding Presentation

First step was an HR screening. Then I met with someone from the AI team. The 3rd step was meeting with a Data team member or Lead. I was forced to do an A/B test with python and data analysis live coding. Completely unnecessary and backwards approach to ask to live code it. This is something which I solved always in my work easily using python and LLM whenever I was forgetting something. Completely no need to force it to live code. I knew all the concepts and answered how to do, just because of few mistakes couldn't implement the code. Very backwards I am a great Data analyst overall solving any problem in work, it wasn't mandatory to ask this.

Confirmed questions1 question
  • Perform an A/B test and data analysis with live coding in python, including visualization.
Constructor logo
Constructor

Product Designer

Design · nearly a year ago

Senior Average Neutral experience No offer 4 rounds
Interview process
Recruiter call Technical screen Presentation Onsite Background check Offer
Interview formats
Presentation Technical Behavioral

The whole thing took about a month, with one interview a week. It had four stages plus a trial task. First, I did a case study presentation. Then there was a whiteboard exercise. After that, I interviewed with the PM lead and dev lead. The last interview was with the VP of Product. I liked the people I talked to, they were professional and seemed genuinely interested in discussing things. I got to ask my questions and learn about the team and how they work. It was cool that so many people were involved. They were clear about what to expect at the start, but communication totally dropped off before the final interview. I asked about the format for the last interview and never heard back. So, I was surprised when they asked me to present a project I'm proud of and explain why, and I had very little time. The interview itself was only 30 minutes, so no real chance to present myself well, ask questions, or have a good discussion. After all that, I got a generic rejection email with no feedback, which felt really dismissive after investing so much time over the weeks. I asked for more info, and it took three days to get a response. It's super frustrating to go through so many stages over weeks just to get rejected at the end with hardly any communication. From my side, it was a big time and effort commitment that didn't feel valued.

Confirmed questions4 questions
  • When faced with multiple design options, how do you decide which one to pursue?
  • Describe your process for handing off design work to the development team.
  • What KPIs do you use to define and measure the success of a project?
Constructor logo
Constructor

Product Manager

Product · nearly a year ago

Mid Average Negative experience No offer 8 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Panel Group Presentation Background check Offer
Interview formats
Behavioral Technical Presentation

There were eight interview rounds spanning different departments. The quality of interviews was inconsistent; some interviewers were very professional and organized, while others seemed less prepared and didn't follow best practices for their field. Candidate experience was also an issue, with interviewers being late in about 60% of the meetings, showing low engagement, and usually leaving little to no time for candidate questions. The overall hiring process feels too long and poorly managed compared to industry leaders, which reportedly leaves some positions open for over six months. On the bright side, the team has strong professionals and significant potential; improving operations could help realize it. A COO or Head of People Ops could help address these gaps.

Confirmed questions1 question
  • Can you describe some basic questions that are average for the industry?
Constructor logo
Constructor

Javascript Engineer

Engineering · a year ago

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

I had two interviews for the Javascript Engineer role. The first was a screening interview where we discussed the company, the role, and my background. The second interview was a one-hour pair programming session with two engineers. They gave me a coding task to complete within a time limit, allowing me to use Google for syntax and ask questions. After the task, we discussed my solution approach and if I'd change anything. Both interviews included time for my questions. The whole process was well-organized, and the interviewers were friendly and supportive, guiding me through and offering help when I needed it.

Confirmed questions3 questions
  • Can you explain JavaScript concepts such as Closures and Promises?
  • How would you create a recursive function to sum numbers in a list?
  • Demonstrate data manipulation tasks like shuffle, sort, and build using JavaScript.

Constructor Interview Questions

Quoted word for word from Constructor interview reports.

How can you tell if a DOM element is currently visible on the screen?

Read reports

How would you create a recursive function to sum numbers in a list?

Read reports

Create a function to shuffle a deck of cards and deal them out.

Read reports

Write code to represent a deck of cards, including initialization, shuffling, dealing, and sorting by rank and color.

Read report

Describe a method for retrieving one million records from a specified database.

Read report

How would you approach DDoS protection when an internal load balancer hides the original client IP addresses?

Read report

Can you explain how to determine if a component is currently visible within the viewport?

Read report

Can you write a program to find texts containing specific words?

Read report

Formats, difficulty and experience

Across all 74 Constructor interview reports.

Interview formats

Behavioral 30%
Technical 24.9%
Coding 16.9%
Presentation 13.1%
Other 5.6%

Interview difficulty

Easy 13.5%
Average 73%
Difficult 13.5%

Candidate experience

Positive 51.4%
Neutral 12.2%
Negative 36.5%

Reports by job function

Engineering 33
Sales 17
Product 9
Design 7
Analytics 4
HR 2