
Besi Netherlands B.V. Software Engineer interview typically runs 3 rounds: online test, technical round, HR round. It usually takes about 1-2 weeks and is broad and structured.
$47K
Avg. Base Comp
$47K
Avg. Total Comp
3-4
Typical Rounds
2-6 weeks
Process Length
Our candidates report that Besi Netherlands B.V. is less interested in a single flashy specialty than in whether you can move comfortably across layers of the stack. One offer recipient described a first technical conversation that jumped from DSA into SQL and JavaScript basics, which is a strong signal that the team values context switching and fundamentals over narrow memorization. The coding itself was described as moderate, with LeetCode-style medium questions and an algorithmic string problem, but the real test seemed to be whether candidates could explain their thinking cleanly while shifting between problem types.
A recurring theme is that the company also screens for practical engineering fluency around modern infrastructure. Another candidate said the technical discussion centered on Java, AWS, Docker, Kubernetes, microservices, and Linux/Windows server knowledge, with cloud certifications clearly preferred. That tells us Besi is looking for engineers who can speak credibly about how software runs in production, not just how it compiles. We also saw a lot of emphasis on resume depth and project discussion, which suggests they want evidence that you’ve actually worked in real systems, not just studied them.
The non-obvious part is how much the process seems to reward clarity and composure in a broad interview. Multiple candidates mentioned behavioral questions, relocation, hobbies, and general fit alongside the technical material, so communication under mixed questioning matters more than candidates expect. In our view, the strongest applicants here are the ones who can connect their coding choices to deployment realities and explain their background without sounding rehearsed.
Synthesized from 2 candidate reports by our editorial team.
Had an interview recently?
Share your experience. Unlock the full guide.
Real interview reports from people who went through the Besi Netherlands B.V. process.
The hardest part for me was the first technical round, because it wasn’t just straight coding — they started with DSA, then moved into SQL and JavaScript basics, and the interview felt like it was checking whether I could switch contexts quickly. My process had around three rounds overall: an online test, one technical round, and then an HR round. The online test had two LeetCode-style medium questions, which was a decent filter but not overly brutal if you’re comfortable with standard problem solving. One of the coding questions I remember was about finding the number of subsequences in a string, so I’d say the assessment leaned more toward algorithmic thinking than anything company-specific.
The technical round was more conversational but still practical. They asked me DSA questions first, then some SQL queries, and even a few JavaScript basics. I also saw that the process can vary a bit by role, because some people get a recruiter screen first and then a technical interview focused on testing in Python, while others go through an online assessment with aptitude, code snippets, and two coding questions before moving on to technical and HR rounds. In my case, the HR round was straightforward and didn’t feel intense. Overall, the difficulty was moderate rather than hard, but you do need solid basics across coding, SQL, and whatever language you’re using. I ended up getting the offer, and my main takeaway is to prepare for a broad interview rather than only grinding LeetCode — they seemed to care about fundamentals and being able to explain your approach clearly.
Prep tip from this candidate
Practice LeetCode-style medium string/sequence problems, especially subsequence counting, and be ready to explain your solution clearly. Also review basic SQL queries and JavaScript fundamentals, since those came up in the technical round.
Share your own interview experience to unlock all reports, or subscribe for full access.
Sourced from candidate reports and verified by our team.
Topics based on recent interview experiences.
Featured question at Besi Netherlands B.V.
Given two sorted lists, write a function to merge them into one sorted list.
| Question | |
|---|---|
| Find the Missing Number | |
| Hurdles In Data Projects | |
| One Element Removed | |
| Get Top N Frequent Words | |
| Cyclic Detection | |
| Three Zebras | |
| Valid Anagram | |
| Finding The Mode | |
| Dijkstra implementation | |
| Success Measurement | |
| Search Linked List | |
| Digitizing Student Test Scores | |
| Matrix Rotation | |
| Worker Distribution Dilemma | |
| Oversized Document Retrieval | |
| Target Value Search | |
| Categorize Sales | |
| Mouse Search | |
| Find Square Root | |
| Fixed Length Arrays: Addition | |
| Seller Type Modeling | |
| String Palindromes | |
| Gas Station Counting | |
| NxN Grid Traversal | |
| Pathfinder in Maze | |
| Impossibly Iterative Fibonacci | |
| Deciding Between Solutions | |
| Shortest Path Algorithms | |
| Fixed-Length Arrays: Deletion |
Synthesized from candidate reports. Individual experiences may vary.
Candidates first complete an online test, often on CodeSignal. It typically includes MCQs plus two coding questions, and in some cases the assessment also covers aptitude or code snippets. The coding problems are usually LeetCode-style and test algorithmic thinking rather than company-specific knowledge.
In some campus hiring processes, shortlisted candidates move into a group discussion with a large batch of applicants, followed by a general written test. This stage is not heavily coding-focused and appears to be used as an additional filter before technical interviews.
The technical round is broad and conversational, often starting with DSA and then moving into SQL, JavaScript basics, or language-specific questions such as Java or Python depending on the role. Some candidates were also asked about AWS, Docker, Kubernetes, microservices, and Linux/Windows environments, along with discussion of projects on the resume.
The final round is an HR interview that is generally straightforward. It covers behavioral questions, motivation for the role, hobbies, and practical topics such as relocation, and in some cases serves as the final decision stage.