I applied online. The process took 2 months. I interviewed at Box (Redwood City, CA) in Dec 2016
Interview
I applied through LinkedIn, and was contacted by a recruiter the next day and had a chat with the recruiter. Then had a phone screen interview with an Engineer and solved a problem on CollabEdit.
Next day, I was asked to fly to Box headquarters for a full day interview. All travel expenses were covered by Box.
There was a little scheduling problem for the first interview, but since I had a lot of time in the day, it was ok. Talked to 4 different engineers and solved white board and coding problem on a computer. Had lunch with the hiring manager. The recruiters and the engineers were very friendly and made me feel very comfortable.
I got the offer and after some negotiations, accepted the offer.
Straightforward. They're looking for your approach towards a problem and how efficient your solution is, they don't care about any coding syntax hiccups.
There were multiple questions (not all LC)
- Unix Commands
- Identify Synchronization Issue in the given code
- Find K Most Frequent words across all files in a given dir path
- Flip Kth Bit
I applied through an employee referral. I interviewed at Box in Feb 2026
Interview
Short screening with HR. Followed by dropdown implementation fix for frontend. Then to implement todo list via React. Last full-stack to implement Cart logic with pseudocode. Interviews around one hour long. And interviewers are pretty chill and ready to help you in the process.
Interview questions [1]
Question 1
Write a cart logic specification document intended for a backend development team to use as an implementation guide.
At first I applied via job board, then recruiter screening, one week leater System design interview and Coding interview. I get declined at this step with quiet big feedback. All take around 3 weeks. And meeting in summarize was 4 hours.