I applied online. The process took 3 weeks. I interviewed at Mujin
Interview
Ask about computer vision courses you've taken. Beware that the interviewer thinks only camera related project is their computer vision, lidar works don't count. Ask about resume and some computer vision problems. Discuss a pick-n-place problem. The interviewer is harsh. Whatever I provided a possible solution, I got denied with edge cases and got interrupted. He wants a practical solution which can generalize all the cases as much as possible. I am not an expert for 6D pose estimation for textrueless objects.
Interview questions [1]
Question 1
Some common camera geometry questions, such essential, fundamental, homography, camera matrix, etc. The interviewer asks everything in detail. Request a general solution of pick-n-place for a pile of same objects. Object could be textured or textureless. The interviewer wants the candidate to propose a "complete solution" in every detail, not just experimental concepts. For example. Which hardware to use? Anything before runtime and during runtime? Which feature extractions method? How to estimate 6D pose?
No DL questions. They want to solve with traditional algos. Interviewers aren't punctual, coming in late. And this was for first stage. The recruiter seemed nice though. Good luck guys!
I applied online. The process took 4 weeks. I interviewed at Mujin
Interview
There were three rounds. HR -> Technical -> Meet with CTO. The HR round that was fairly straightforward. It was mostly about understanding salary expectations and if any visa sponsorship is required. The second round was a technical round with the Director of the Computer Vision Team. Here the questions were related to the fundamentals of Geometric Computer Vision. Questions related to Essential, Fundamental, and Homography matrices, Camera Intrinsics, etc. Importantly, there were no questions on Machine Learning based Computer Vision. While the Director clarified that they are happy to use ML based methods, I did not feel like it was a priority for them. They are similar to other traditional robotics integrators (FANUC, Cognex, etc) who are focused on factory automation.
Interview questions [1]
Question 1
What are fundamental, essential, and homography matrices and how are they different from each other? What are the components of a camera intrinsics matrix? How do you correct for lens distortion? What are the units of the elements in the camera intrinsics matrix? What happens to the camera intrinsics after you crop an image? How do you convert from 3D world coordinates to 2D mage coordinates?
Ask about the fundamental conceptual ideas of computer vision, like transpose matrix, and 3d reconstruction. And give a specific question, ask what is the process of getting the pose of the item.
Interview questions [1]
Question 1
given an item, design the pipeline to get the object's pose.
Computer Vision Engineer applicants have rated the interview process at Mujin with 3.9 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 37.8% positive. This is according to Glassdoor user ratings.
Candidates applying for Computer Vision Engineer roles take an average of 35 days to get hired, when considering 14 user submitted interviews for this role. To compare, the hiring process at Mujin overall takes an average of 23 days.
Common stages of the interview process at Mujin as a Computer Vision Engineer according to 14 Glassdoor interviews include:
Phone interview: 28%
One on one interview: 28%
Skills test: 22%
Presentation: 6%
Group panel interview: 6%
Other: 6%
Personality test: 6%
Here are the most commonly searched roles for interview reports -