
Bluebeam Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 28 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Bluebeam.
Software Developer
This was a really great interview process overall. They were thorough but kept things casual, and never asked anything weird. They guided me through everything and were flexible with my schedule since I was already working. The initial recruiter call was easy, and they were super nice to talk to. Then I had a standard HackerRank test, which was good because it felt more like real-life problem-solving, focusing on algorithms and data structures. After that, I got a take-home project, which I think is the best way to see a candidate's skills – how they handle design patterns, architecture, code readability, and maintainability. Big props to the engineering team for this part! The final stage was an on-site with some engineers. The environment seemed really cool and fostered creativity. The only tricky part for me was the whiteboard coding, which I still find a bit tough, though I get it's a quick check for basic coding ability. It was mostly more data structures and algorithms questions, some of which I hadn't seen since college. I felt a bit confused after that, as I was trying to understand their architecture and if they were doing advanced stuff like machine learning or optimized database queries, but it turned out they were just using existing libraries, some of which were outdated. So, my advice would be that if the product doesn't need complex algorithms, maybe focus more on things used daily and product maintainability, like design patterns and frameworks. But then again, I might not know the full picture. Everyone was super nice and knowledgeable, and I feel like I learned a lot, hopefully, it was mutual.
- Can you explain why you don't think we should hire you?
- How would you implement a queue using just two stacks?
Software Engineer
The interview process at Bluebeam is quite involved, but they really show they're invested in you at every stage. It started with an email chat with the recruiter to ensure the role was a good match for both of us, which I appreciated as it showed they valued my time. The phone screen felt natural, with questions about my experience as a team lead, instances of tech leadership, and my general personality and work style. The HackerRank test seemed like a basic filter for those less familiar with C#. The take-home coding assignment, as others have mentioned, was a bit involved, but they were quick to answer my questions about it. The in-person interview at the Pasadena office was impressive because the panel had clearly reviewed my resume and the phone screen notes, even asking follow-up questions on my previous answers. They had also thoroughly reviewed my coding exercise. The onsite interview covered my background, a discussion of my approach to the coding challenge, more on my tech leadership and team management experience, and a live coding problem on a whiteboard. Communication throughout was excellent; I always knew what to expect next. Everyone was friendly and made me feel very welcome.
- What are your expectations for a manager and for the company?
- What do you expect from your manager and the company?
Software Engineer
Unless you have an inside contact, I would not recommend applying here, especially if you are more experienced. The homework problem and the HackerRank question are unreasonably difficult and likely require extensive searching for answers, taking up valuable job search time. It seems they are looking for academic qualifications rather than real-world experience. Overall, the process felt amateurish, like trying to join a college club.
- HackerRank coding question
- Questions around design patterns in JavaScript
- Homework assignment
Bluebeam Software Engineer Interview Questions
Quoted word for word from Bluebeam interview reports.
“Find the shortest palindrome that includes the given string.”
Read reports →“What is the runtime complexity of algorithms?”
Read reports →“Now, can you rewrite the Fibonacci function recursively?”
Read reports →“Can you write a program for Fibonacci's sequence?”
Read reports →“How would you implement a queue using just two stacks?”
Read report →“What are the fundamental principles of Object-Oriented Programming?”
Read report →“Could you implement Facebook's suggested friends algorithm?”
Read report →“Can you explain what Git is to someone who doesn't know tech?”
Read report →“Could you explain Git to someone like your grandmother who knows nothing about software?”
Read report →Formats, difficulty and experience
Across all 28 Bluebeam interview reports.