Box logo

Box Frontend Engineer Interview Questions
& Process

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

Based on 14 interview experiences · FREE TO READ

3.5 Rounds average
Average Typical difficulty
57.1% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Box.

Showing 3 of 14
Box logo
Box

Frontend Developer

Engineering · a year ago

Entry Average Positive experience No offer 5 rounds
Interview process
Take home Technical screen Onsite Background check Offer
Interview formats
Coding Technical Behavioral Presentation

The interview process had three main parts: a frontend task to build a To-Do list in React (1 hour) plus a coding task to make an Emitter class in JavaScript and talk about how the internet works (1 hour). Then there was a JS Architecture Interview, which was another frontend task for me to create a dropdown in React (1 hour). Lastly, a Culture Interview, which was a 30-minute chat about my experience and if it fit with Box’s values. The Hiring Manager Interview was a 45-minute talk on my experience and soft skills. It feels long but they tell you about each step beforehand and you can pick your own times. Some interviews are back-to-back which might seem tough, but the interviewers are nice and helpful, some even new to Box. You get feedback after each interview about what they tested and how to improve, which is good. But, the final stage was the worst. It really depends on the Hiring Manager and team. I had two interviews with different managers, both went okay talking about my experience and tech. I got rejected both times. First time because I lacked backend experience. Second time, no feedback, just an automatic rejection email. It seemed like they don't consider your previous interview scores, maybe they just don't like you. P.S. Former employees said negotiating salary raises is hard there, so be happy with the offer for a few years.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

Box logo
Box

Senior Frontend Developer

Engineering · more than a year ago

Senior Difficult Neutral experience No offer 3 rounds
Interview process
Technical screen Take home Onsite
Interview formats
Coding Technical Behavioral

The interview process takes quite a long time, includes live coding, problem-solving skills, theoretical knowledge, and culture matching. Before each part, you get well-informed about the next steps and have some time for preparation.

Confirmed questions4 questions
  • How would you approach a Leetcode Hard problem involving algorithms?
  • Can you complete this React live-coding exercise?
  • Discuss JavaScript architecture patterns.
Box logo
Box

Frontend Engineer

Engineering

Mid Average Negative experience No offer 6 rounds
Interview process
Technical screen Technical screen Technical screen Recruiter call Recruiter call Recruiter call
Interview formats
Coding Behavioral Technical

So there were 6 stages in total. 3 were coding tests on HackerRank and the other 3 were about cultural fit and problem solving. The interviewers were not friendly at all. They did not even say hello back. The tests were not timed properly. The interviewers looked like they just wanted to end the call. The whole process was disorganized. For example, I was supposed to answer JavaScript questions but they asked React questions instead. After all the time I spent, I got a generic rejection email. I asked for feedback but never got a reply. It was a really bad experience and I felt like I wasted my time.

Confirmed questions4 questions
  • Write a JavaScript class for event handling.
  • Contribute to a part of the company's control panel.
  • Develop a to-do application using React.

Box Frontend Engineer Interview Questions

Quoted word for word from Box interview reports.

Could you explain what happens when you type a website address into your browser?

Read reports

How would you design the component layout for a React application?

Read report

Formats, difficulty and experience

Across all 14 Box interview reports.

Interview formats

Technical 32.4%
Coding 29.4%
Behavioral 26.5%
Presentation 5.9%
Other 5.9%

Interview difficulty

Easy 7.1%
Average 85.7%
Difficult 7.1%

Candidate experience

Positive 57.1%
Negative 35.7%
Neutral 7.1%