
Toggl Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 13 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Toggl.
Senior Software Engineer
I thought the interview process was pretty standard difficulty, with a good mix of steps to really get to know the candidate. It involved an online quiz, a video intro, a take-home coding challenge, a technical interview, a week-long test, a presentation about that test week, and finally a chat about culture fit. They laid out each part clearly so you knew what was expected. It felt like a solid way to see if people would fit in.
- Build a drag and drop feature for the take-home task.
Software Engineer
I had a one-way interview where I had to record myself answering 3 questions within a time limit. After that, I got some general feedback saying my answers were good but not quite what they were looking for. It left me thinking if they were just collecting data for their hiring system with those recordings.
- How do you stay current with emerging technologies?
Software Developer
It was a three-step process: first an online test, then a 1-2 hour coding challenge via voice call with screen sharing, and finally a one-week trial. The week-long trial was a really valuable part of the process, with the earlier steps mainly serving as a filter. Over that week, we could get a better sense of how a candidate would interact with and fit into the team. Since this is a remote-first startup, we really looked for specific attributes in candidates. Communication is super important because so much of what we gauge about a person comes from their writing. We value active participation and contribution in discussions, whether on GitHub or Slack, as it helps improve the product and company. We want people to voice their concerns, ask for feedback, and be open to receiving it, and to ask questions when they have doubts. Don't work in isolation; the team is there to support you and for collective growth. We also look for motivation in learning and growing. Seeking out, accepting, and acting on feedback is a great sign of this. We also assess the ability to work remotely, specifically if the person can balance work and life without letting either suffer. You can often tell if someone isn't performing at their full potential or if their mood seems consistently down. Proactiveness is key because the team is small, and many of the good things we have are a result of someone deciding to build or set them up. We appreciate initiative. Lastly, we look for care – caring about the code, the process, the team, and the overall experience.
- Refactor the given CoffeeScript class.
- Demonstrate your ability to produce high-quality code.
- Explain your thought process for approaching and solving the problem.
Toggl Software Engineer Interview Questions
Quoted word for word from Toggl interview reports.
“How would you implement HTTP middleware in Go?”
Read reports →“Could you explain a Postgres join?”
Read reports →“Build a drag and drop feature for the take-home task.”
Read reports →“What aspects of Golang do you find appealing?”
Read reports →“How do you stay current with emerging technologies?”
Read report →“Can you provide basic technical questions specifically for SQL, like with PostgreSQL?”
Read report →“Could you explain your rationale for selecting specific libraries for the project?”
Read report →“Have you undertaken database performance improvements?”
Read report →“What are some basic technical questions related to coding?”
Read report →Formats, difficulty and experience
Across all 13 Toggl interview reports.