The interview process consisted of three stages.
There were no unusual theoretical questions. All coding stages involved solving one task within an hour.
Overall, the experience was quite positive. Most interviewers were pleasant, and the questions were reasonable. The hiring manager was particularly great.
However, the interviewer for the second coding part was an exception; there was a sense that he was disengaged from the interview. As this was the final interview, it left a negative impression.
First coding part:
Write a Markdown to HTML parser.
Second coding part:
Write a library for developers to parse terminal arguments. The parser should be able to parse any tag/name given by the developers.
System design:
Design a CSV upload file system with the ability to view all the data you upload. Be prepared to describe the entire flow, input/output, and all services' responsibilities.
The following metrics were computed from 1 interview experience for the Samsara Software Engineer II role in Wrocław, Poland.
Samsara's interview process for their Software Engineer II roles in Wrocław, Poland is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Samsara's Software Engineer II interview process in Wrocław, Poland.