Real, anonymous reports from people who interviewed for Software Engineer at Bee Robotics, newest first and distilled into what to expect across the loop.
Get your personalized Bee Robotics Software Engineer prep plan
Answer 3 quick questions and we will build a free study plan with the exact topics and questions to focus on.
After the initial introduction step, I ended up doing two DSA-focused questions. One was around binary trees and the other was about subarray optimization. I managed to solve both, but the interviewers still pushed with follow-ups like walking through a dry run of my code and explaining particular sections of my reasoning.
Even though the technical portion went well, the process felt oddly stalled after that. It had been about two months with no update either way—no confirmation of the next rounds and no rejection. With one of the conversations, the first part felt extremely structured, while the second interview felt looser, with the interviewer asking a wider spread of questions rather than sticking to a tight flow.
4 months ago
Difficult Neutral Israel
My process started with a home assignment, and then I had two back-to-back Zoom interviews. Each one followed the same general pattern: a LeetCode-style coding question plus behavioral questions. Both conversations ran long enough—around an hour to an hour and a half each—so it didn’t feel like quick screening; it felt like real evaluation.
In one of the interviews, the technical and behavioral sections were tightly intertwined, and the interviewers were assessing more than just whether I got to a correct answer. In the other round, I spoke with a hiring manager after first meeting an SDE. The SDE part felt straightforward enough, but the hiring manager interview came with a tense vibe—there was a noticeable impatience that made it harder to keep my momentum and explain calmly.
4 months ago
Average Positive Calgary, AB
I applied and received an online assessment about a week after I submitted my application, and that ended up being the first meaningful step I did. I …
4 months ago
Difficult Neutral Poland
I went through a clearly staged process that started with an online coding assessment, then moved into deeper technical discussion, and finally ended …
4 months ago
Difficult Negative India
My experience with the process started messily. A recruiter reached out to me on LinkedIn, shared the job description, and asked for some details. Aft…
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Online Assessment (OA)
The interview process typically begins with an online assessment that includes coding questions, often similar to LeetCode problems, and may also feature situational or leadership principle questions. Candidates should prepare for a range of topics and be ready to demonstrate their coding skills under timed conditions.
LeetCodeCoding assessmentLeadership principles
Technical Interviews
Following the OA, candidates engage in multiple technical interviews that focus on data structures and algorithms (DSA), system design, and practical coding challenges. Interviewers often assess not only the final solution but also the candidate's thought process and problem-solving approach.
DSASystem designProblem-solving
Behavioral Interviews
Behavioral interviews are integrated throughout the process, often using the STAR method to evaluate candidates' alignment with the company's leadership principles. Candidates should prepare to discuss past experiences and how they relate to the company's values.
STARLeadership principlesBehavioral questions
Interview Structure and Flow
The interview process is generally structured with a clear progression from online assessment to technical and behavioral interviews, often culminating in a final round that may include a hiring manager or bar raiser. Candidates should expect a mix of coding and behavioral questions in each round.
Interview flowStructured processFinal round
Communication and Depth of Evaluation
Interviewers place significant emphasis on how candidates communicate their thought processes and reasoning during technical discussions. Candidates should be prepared to explain their solutions in detail and discuss trade-offs and alternative approaches.
Communication skillsDepth of evaluationReasoning
Timeline and Feedback
Candidates often report a lengthy timeline with little communication between stages, leading to uncertainty about their application status. It's advisable to follow up for feedback and updates, as many candidates experienced delays or a lack of clarity throughout the process.