I applied through an employee referral. I interviewed at Sixfold (Tallinn) in Mar 2021
Interview
The first interview was cool, getting to know a couple of people from the company. Tech interview was a bit underwhelming with trivia like questions that had nothing to do with the home assignment, had to ask more questions about the assignment myself.
Interview questions [1]
Question 1
Q: Explain database indexing, how do you understand it?
I applied through a recruiter. The process took 2 weeks. I interviewed at Sixfold
Interview
1) Recruiter interview - general introduction (Received take-home assignment)
2) Technical interview - discussed the solution I had sent and was asked general development questions.
3) Interview with IT director about responsibilities and work culture
Interview process was very reasonable. Initial interview before task, and technical interview after the task. Both online. Good setup, good pace.
What I like about the company: they have modern stack, quite unfamiliar to me, but I am willing to learn it.
They have a nice problem to solve: estimate arrival time. They have a nice homepage, and blog. So overall impression is very good.
I feel like we could have a good fit: I have some useful skills for them, and I have something to learn.
The test task was a shortest path problem. I tried to solve using a generic Dijkstra algorithm. The generic part means that the algorithm should be reusable in other problems which have similar type.
Since Node.js was preferred language I decided to use it, even though this was new to me. Eventually I am not 100% satisfied with my solution, but it's decent. "It is difficult to write poems in foreign language", but I am learning it.
After submitting I asked for a code review to get feedback where I messed up.
Unfortunately there was only 1 reviewer. And he did not understand the code... He tried to eliminate the generics part.
The initial response to my solution was "nice job", but eventually they rated it as 4/5 and 2/5, meaning it was mediocre by their standards.
I applied through a recruiter. The process took 2 weeks. I interviewed at Sixfold (Tallinn)
Interview
1. talking with HR and team lead: mostly asking personal questions and questions about my background.
2. technical task: shortest path problem with a bonus task.
3. technical interview: interview with 2 senior developers who asked various technical questions
Hey, thanks for the review and helping other jobseekers!
I truly hope that you enjoyed the technical meeting and gained some value for the time you invested in meeting us :)