Taro Logo

Senior Software Engineer Interview Experience - Tallinn, Estonia

February 1, 2022
Positive ExperienceNo Offer

Process

Had 4 calls:

  • 1 with HR (30 min)
  • 2 live coding sessions (75 min + 90 min)
  • 1 system design session (90 min)

Live coding and system design sessions also included theoretical questions on general principles (independent of language skills) and past experience.

Live-coding tasks were no harder than LeetCode medium tasks.

All interviewers were pleasant and involved in the process, offering hints when needed and making the interview comfortable. They were just nice people.

Questions

1st live-coding session:

  • Testing approaches, kinds of tests.
  • Attacks (man-in-the-middle, ...).
  • Live-coding task is very similar to LeetCode #523, but with some modifications.

2nd live-coding session:

  • Databases, transactions, challenges in work.
  • Live-coding task is very similar to LeetCode #438, but for finding one substring.

System design:

Create a small scheduler service for a company to run executables sent by teams. Given four methods for jobs: create, delete, run, and getHistory. Assume several machines with enough memory and resources. Do not use ready-made solutions.

Was this helpful?

Interview Statistics

The following metrics were computed from 19 interview experiences for the Bolt Senior Software Engineer role in Tallinn, Estonia.

Success Rate

26%
Pass Rate

Bolt's interview process for their Senior Software Engineer roles in Tallinn, Estonia is very selective, failing most engineers who go through it.

Experience Rating

Positive37%
Neutral16%
Negative47%

Candidates reported having negative feelings for Bolt's Senior Software Engineer interview process in Tallinn, Estonia.

Bolt Work Experiences