
BitTorrent Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 17 interview experiences · FREE TO READ
Which role are you interviewing for?
10 roles · 17 reportsCandidate interview experiences
First-hand accounts from people who interviewed at BitTorrent.
Campaign Manager
The interview process started with a phone interview on Tuesday, followed by onsite interviews on Thursday. There were a total of five interviews, each lasting 45 minutes. I received a job offer on Monday. I had let them know from the start that I had another offer, and BitTorrent was amazing at scheduling everything quickly and getting the offer out. The whole process was really enjoyable and well done.
- There was a challenging logic puzzle presented. While I didn't perform as well as I'd hoped, they were very helpful in guiding me through it with hints, as long as I communicated my thinking. They also asked about processes and optimization strategies. I really suggest getting familiar with optimization techniques.
- Questions related to processes
- Questions related to optimization tactics
Web Engineer
Round one was a phone screening with standard questions. Then I had a homework assignment to test my technical skills: I had to load feeds from Ted Talks, render them in the DOM, animate the results with a dropdown, and make them expandable with an accordion-style click event. The third round was an onsite interview with the marketing team that lasted 3.5 hours. I thought the process was frustrating because after putting in so much time on the tech exercise and the onsite, I just got a generic rejection email. Pretty tacky. I don't mind not getting the job, but a little personal touch like 'enjoyed meeting with you' would have been nice.
- During the phone interview, were there many technical screening questions?
- For the homework assignment, please create a single responsive web page that consumes a specific feed and displays it as an appealing list of properly formatted feed entries with item metadata.
- When a user selects a feed entry from the list, display a 'detail view' for that entry that includes more comprehensive metadata.
Software Engineer
It started with a recruiter reaching out via email. I had a phone chat with the recruiter where I talked about my experience. Then, I was sent a code challenge to do at home. After I finished that, I got an invite for an onsite interview. The onsite went pretty well, I think. I met four people: a project/product manager (who asked about my experience/resume), the engineering lead (did some whiteboard coding), a UI/UX designer (asked for my input on some designs), and an operations manager (behavioral questions). I really liked everyone I met. The next day, they called me and said the interview went well and they wanted to know more details, like my start date and salary expectations. That's when things went south. I gave them the info, and they said they'd get back to me quickly, but... never did. It's been 3 months! I followed up a lot at first, but the recruiter kept making excuses like the PM was busy or things were crazy. At first, they said by the end of the week, then next week. Later, they stopped giving dates and just said 'soon' if I pushed. I found it really unprofessional. After about a month, I stopped following up to see if they'd ever reply. The last thing I heard was two months ago, saying I was still being considered, and since then, nothing. Not even a rejection email. I'm honestly appalled by how unprofessionally they handled this – I really hope they don't treat their employees the same way!
- Can you explain your approach to the code challenge you completed?
- If you had more time, what's one aspect of the code challenge you would enhance?
- Can you elaborate on your experience?
Product Manager
The interview process included two phone screens and an on-site presentation plus a challenge. Each phone screen and interview started at least 15 minutes past the scheduled time. During the on-site panel interview, most of the team didn't pay attention to my presentation. The in-person interview lacked structure and the questions weren't in-depth. The whiteboard challenge was unusual, not like typical design challenges, possibly because designers weren't involved. When asked how I'd work with the team, they didn't help with constraints but instead added more open-ended goals to the prompt.
- Redesign a very popular application to be even better than it already is.
- Given the prompt to see how you would work with the members of the team, how would you approach it?
- The team inputs more open-ended goals to the prompt instead of helping with constraint questions, how do you handle this?
BitTorrent Interview Questions
Quoted word for word from BitTorrent interview reports.
“When a user selects a feed entry from the list, display a 'detail view' for that entry that includes more comprehensive metadata.”
Read reports →“Can you find the palindrome of a number?”
Read reports →“The "Madadian Race Horses" brain teaser: given 25 race horses and the ability to only race them in groups of 5, what is the minimum number of races required to determine the three fastest?”
Read reports →“How would you test the UI of a Windows desktop application using Selenium?”
Read reports →“What do you know about Python list comprehension?”
Read report →“What's an example of a mobile application with good design, in your opinion?”
Read report →“What are your thoughts on the provided UI/UX designs?”
Read report →“Can you tell me about your experience with peer-to-peer software?”
Read report →“The team inputs more open-ended goals to the prompt instead of helping with constraint questions, how do you handle this?”
Read report →Formats, difficulty and experience
Across all 17 BitTorrent interview reports.