
BitTitan Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 13 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at BitTitan.
Software Engineer
First, there was an online round where I had to answer some algorithm and design questions. After that, I had an onsite round for more algorithm questions and to discuss my past experience. Finally, I had a phone interview with the US team to see if I was a cultural fit. They said they'd reply in about two weeks.
- How would you approach designing an object-oriented system?
- Can you describe a past project you worked on?
- Solve this algorithm problem on the whiteboard.
Software Design Engineer
Getting an interview was straightforward. I went through three rounds of interviews. The people were friendly, though sometimes they'd misinterpret my silence as being stuck, I think they were just trying to be helpful. It seems like a nice place to work, with a mini cafeteria, a mini gym, and generally happy people. The location is also good. The interview questions weren't too tough, mostly easy to average difficulty. The entire process moved quickly, and communication was easy and open. Just be yourself and try not to stress too much about it, which I did.
- Tell me about your experience with normal technical questions.
Senior Software Engineer
I was contacted by a recruiter and sent my resume. The next week, I had a take-home assignment. After passing that, I went for an onsite interview with their engineers. There were two rounds: the first involved solving a data structures problem of medium difficulty, which was tough for me as I hadn't brushed up on those concepts in years. I managed to get close to the solution with some hints. The second round was system design, where I felt more confident due to my experience. Unfortunately, I didn't get an offer in the end. My advice to the panel is to consider a candidate's experience when creating the interview. I would have focused more on experience-based skills and been more lenient on the DS algo coding round.
- A question about Data Structures and Algorithms
- A question about System Design
BitTitan Software Engineer Interview Questions
Quoted word for word from BitTitan interview reports.
“Given a string, find the smallest palindrome within it.”
Read reports →“How does merge sort work?”
Read reports →“Could you explain binary trees?”
Read reports →“What are the steps you'd follow to diagnose a malfunctioning vending machine?”
Read reports →“Could you solve a dynamic programming coding problem where the input range is extremely large, beyond a standard long?”
Read report →“Describe how you would implement a file backup system.”
Read report →“Solve this algorithm problem on the whiteboard.”
Read report →“How would you approach designing an object-oriented system?”
Read report →“Can you share an instance where a change you implemented unintentionally caused system downtime?”
Read report →Formats, difficulty and experience
Across all 13 BitTitan interview reports.