Tinkoff Credit Systems Bank logo

Tinkoff Credit Systems Bank 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

2.8 Rounds average
Average Typical difficulty
46.2% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Tinkoff Credit Systems Bank.

Showing 3 of 13
Tinkoff Credit Systems Bank logo
Tinkoff Credit Systems Bank

Software Engineer

Engineering · nearly a year ago

Entry Average Positive experience Accept offer 5 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen Technical screen
Interview formats
Technical Coding System Design

The recruiter reached out to me. The hiring process had 5 stages: a screening, a platform assessment, an algorithms test, a system design challenge, and a final call with the teams. After each stage, I got detailed feedback from the interviewers via the recruiter.

Confirmed questions3 questions
  • Find and fix bugs in the provided function and review the HTTP server.
  • Solve 2 problems in the algorithms section.
  • Design a popular architecture.
Tinkoff Credit Systems Bank logo
Tinkoff Credit Systems Bank

Senior Software Engineer

Engineering · a year ago

Senior Average Neutral experience Accept offer 4 rounds
Interview process
Technical screen Technical screen Technical screen Onsite
Interview formats
Coding Technical System Design Behavioral

The interview process has several steps depending on your level: first, an algorithms interview, then an interview focused on your programming language, followed by a system design interview. Finally, you'll have a behavioral interview with your future team or teams if they like your performance.

Confirmed questions3 questions
  • Solve a random algorithm problem.
  • Discuss the transaction outbox pattern.
  • A live system design interview.
Tinkoff Credit Systems Bank logo
Tinkoff Credit Systems Bank

Software Developer

Engineering

Mid Average Negative experience No offer 1 round
Interview process
Recruiter call Technical screen
Interview formats
Coding Technical

This interview involved a Skype call where I was presented with coding questions. My screen was shared, and I interacted with about 4 or 5 employees. The task was to write compilable code within a 2-hour time limit, requiring precise function names. The interviewers' demeanor was quite rude, and they explicitly stated I couldn't ask any questions, which struck me as a major red flag. I regret not ending the call earlier given their behavior. However, the HR manager who coordinated the process was very pleasant and seemed regretful about the outcome.

Confirmed questions2 questions
  • Count the number of sign changes in a given sequence of numbers.
  • For a given Seq[Future[String]], return the aggregation result of those as a Future[(Seq[String], Seq[Throwable])].

Tinkoff Credit Systems Bank Software Engineer Interview Questions

Quoted word for word from Tinkoff Credit Systems Bank interview reports.

Find and fix bugs in the provided function and review the HTTP server.

Read reports

Can you devise an algorithm using two glass balls and a 100-story building to determine the critical floor from which a ball breaks, minimizing the number of throws?

Read reports

Can you explain how to retrieve a query execution plan and how to analyze it?

Read report

Formats, difficulty and experience

Across all 13 Tinkoff Credit Systems Bank interview reports.

Interview formats

Technical 32.4%
Coding 27%
Behavioral 24.3%
System Design 13.5%
Group 2.7%

Interview difficulty

Easy 15.4%
Average 84.6%
Difficult 0%

Candidate experience

Positive 46.2%
Neutral 30.8%
Negative 23.1%