Taro Logo

Senior Software Engineer Interview Experience - Germany

April 5, 2022
Positive ExperienceGot Offer

Process

In the Cloud organization.

One chat with the recruiter, followed by a preliminary interview with the hiring manager. Then the interview loop:

  • Coding (live pair programming, no LeetCode)
  • Systems design (includes depth-of-knowledge section on topics from a question bank)
  • Application and API design
  • Behavioural

Overall, the interview loop covers a fair amount of ground.

Each interviewer allows time at the end of the interview for a candidate to ask questions. That's nice.

Questions

The coding interview is a pair programming session. I could choose which programming language to use from a list. A test suite and a README are provided, and a very minimal stubbed implementation. The task consists in making the tests pass, or as many as possible. Overall, it's a very practical exercise, and it doesn't require LeetCode tricks.

The systems design interview is more like a series of open-ended questions.

Was this helpful?

Interview Statistics

The following metrics were computed from 2 interview experiences for the HashiCorp Senior Software Engineer role in Germany.

Success Rate

50%
Pass Rate

HashiCorp's interview process for their Senior Software Engineer roles in Germany is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for HashiCorp's Senior Software Engineer interview process in Germany.