Box

www.box.com
Employer Engaged

Box Software Engineer Interview Questions

Updated Dec 6, 2014
Updated Dec 6, 2014
34 Interview Reviews

Interview Experience

Interview Experience

54%
38%
6%

Getting an Interview

Getting an Interview

60%
23%
1%

Interview Difficulty

3.4
Average

Interview Difficulty

Hard

Average

Easy

34 Candidate Interview Reviews Back to all Interviews

Sort: Popular Date Difficulty

 

Software Engineering Interview

Anonymous Employee
Anonymous Employee
Interview Details

I applied online and had a two hour skype interview with two different engineers back-to-back. Each asked a specific technical question. The first asked the unival tree question and the second asked the elevator question. I was unprepared so did not perform well and as expected. Therefore I did not make it through.

Interview Questions
No Offer

Other Interview Reviews for Box

  1. 1 person found this helpful  

    Software Engineer Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I applied online – interviewed at Box.

    Interview Details

    Got contacted by a recruiter to set up a techinical interview right away. Talked to two engineers, I thought both went well. One asked about the elevator question and another asked to write a method that determines whether a tree is unival.

    Interview Questions
    • The elevator question might catch someone off guard if you don't think about it before/code it out.   Answer Question
    No Offer
    Neutral Experience
    Average Interview
  2. 3 people found this helpful  

    Software Engineering Interview

    Anonymous Interview Candidate in Los Altos, CA
    Anonymous Interview Candidate in Los Altos, CA
    Application Details

    I applied online. The process took a weekinterviewed at Box.

    Interview Details

    Applied online. The process took around one week. Recruiter scheduled two back to back 45 minute technical phone interviews. If you do well on these then you are given an offer right away.

    Interview Questions
    • Design an elevator system with 50 floors and 4 elevators.   Answer Question
    Accepted Offer
    Positive Experience
    Average Interview
  3.  

    Software Engineer Interview

    Anonymous Employee
    Anonymous Employee
    Interview Details

    I had two back to back hour long interviews. In the first one I had to come up with a program to output strings so that they are justified (like in Word), and the second one asked the famous elevator scheduling problem.

    Interview Questions
    No Offer
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    Software Engineer Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I applied online – interviewed at Box.

    Interview Details

    Applied online and was offered an interview within two weeks
    First interviewer was nice and took time to learn more about me
    Second interviewer talked less than 3 minutes the entire interview

    Interview Questions
    • Given array find all the sets of two numbers that add up to a target number
      Elevator Question
       
      Answer Question
    No Offer
    Neutral Experience
    Difficult Interview
  6.  

    Software Engineer Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    interviewed at Box in October 2014.

    Interview Details

    Submitted an application online and received an email from the recruiter regarding a phone screen in less than 12 hours. I sent in my availability and eventually scheduled an interview for a week later. I had two back to back hour long technical interviews.

    Interview Questions
    No Offer
    Positive Experience
    Difficult Interview
  7.  

    Software Engineer Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I applied online. The process took 4+ weeksinterviewed at Box in October 2014.

    Interview Details

    Applied online, got a reply a while later about scheduling a 2 hour Skype interview. They said they were busy, so took a few more weeks before I actually interviewed. Interviewed with two separate engineers, they seemed fairly nice, but both of them pretty much got right away into having me solve the technical question. The first one was the elevator design problem, the second one about making a deep copy of a linked list with next pointers, and random pointers to a node in the list.

    Interview Questions
    • There is so much that goes into the elevator design problem, I didn't think fast enough to write out a good solution and code it.   Answer Question
    No Offer
    Positive Experience
    Difficult Interview
  8. 3 people found this helpful  

    Software Engineering Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online. The process took 4+ weeksinterviewed at Box in September 2014.

    Interview Details

    First round: 2 back-to-back skype interview, 1 hour each. I was asked to design an elevator system. Then questions about checking unival trees, and count unival subtrees. The interviewers were very helpful. Did not come up with the best answers on the first tries, but got them right with hints from interviewers.

    Second round: 30 minutes phone interview with a manager. Discussed design of a project I did.

    Got offer on the next day.

    Interview Questions
    Accepted Offer
    Positive Experience
    Difficult Interview
  9. 1 person found this helpful  

    Software Engineer Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I applied online. The process took 2+ weeksinterviewed at Box in September 2014.

    Interview Details

    Worst interview ever. Extremely rude and arrogant people. No respect at all for the people they are interviewing. One of the worst onsite ever.

    Initially there was a phone interview with the hiring manager . He explained the team and the job. After some delay he arranged for a phone technical interview with one of the engineers.
    The phone interview required collaborative coding (collabedit). 2 Basic Data-structure CS questions.
    After not receiving a answer for a week i emailed the hiring manager and he said some recruiter will contact me for the next steps.
    After another week the onsite was scheduled. Went there. Had a series of interviews with extremely rude people and the most weirdest of CS questions. I get the idea of asking CS questions related to the field. Basic Datastructure knowledge i feel is necessary as well but there is a line between asking good reasonable CS data structure questions and something old school and irrelevant( electrical engineering questions like signals ? waves ? ), even bit masking questions(which i solved) but the interviewer wanted a one line answer which had a worse time complexity than the solution i gave. Google interviews are tough but atleast they ask sensible questions and are nice enough to point you in the right direction/give some hint/acknowledge that sometimes there can be a false negative in interviews.
    The only good thing was probably the food .

    Interview Questions
    No Offer
    Negative Experience
    Difficult Interview
  10.  

    Software Engineer Interview

    Anonymous Employee
    Anonymous Employee
    Application Details

    I applied through a recruiter. The process took 2 weeksinterviewed at Box.

    Interview Details

    Recruiter sets up phone screen with manager.

    Interview Questions
    • No hard technical or coding question, only conversation about technologies.   View Answer
    No Offer
    Neutral Experience
    Easy Interview

Work at Box? Share Your Experiences

Box

 
Click to Rate
or

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.