18+ Tinkoff questions

Tinkoff interview questions and how to prepare

The questions candidates report from Tinkoff interviews, sorted by how often they come up, with difficulty and topics, plus original practice written in Tinkoff's interview style.

ZorixOS tracks 18 community-reported Tinkoff interview questions, drawn from an open-source dataset of real interview reports and sorted by how frequently each one comes up. Every question links to its source. Alongside them are 78 original ZorixOS practice questions written in Tinkoff's known interview style (not claimed as asked at Tinkoff), so you can rehearse the real format. Practice any of them out loud in a free AI mock interview tuned to Tinkoff.

Updated July 2026

Tinkoff interview questions candidates report

Community-reported from real Tinkoff interviews (open-source dataset), most-asked first. Showing 18. Each links to its source.

  1. Two Sum
    ArrayHash Table
    Easy100% asked
  2. Medium95% asked
  3. Number of Islands
    ArrayDepth-First SearchBreadth-First SearchUnion-Find
    Medium95% asked
  4. Easy89% asked
  5. Easy89% asked
  6. Min Stack
    StackDesign
    Medium89% asked
  7. Decode String
    StringStackRecursion
    Medium89% asked
  8. Easy89% asked
  9. Medium82% asked
  10. Is Subsequence
    Two PointersStringDynamic Programming
    Easy82% asked
  11. Remove Nth Node From End of List
    Linked ListTwo Pointers
    Medium82% asked
  12. Medium82% asked
  13. Simplify Path
    StringStack
    Medium82% asked
  14. Battleships in a Board
    ArrayDepth-First SearchMatrix
    Medium71% asked
  15. Easy71% asked
  16. Longest Palindromic Substring
    Two PointersStringDynamic Programming
    Medium71% asked
  17. Medium71% asked
  18. Valid Palindrome
    Two PointersString
    Easy71% asked

Practice questions in Tinkoff's style

Original ZorixOS questions written the way Tinkoff interviews, so you rehearse the real format. Not claimed as asked at Tinkoff.

  1. Tinkoff processes millions of transactions daily across its banking, investments, and mobile services. Design a distributed system that can detect fraudulent transactions in real-time, considering the need for low latency, high availability, and eventual consistency for reporting. Focus on architectural components and data flow.

    Software EngineerSystem DesignTests: Evaluates understanding of distributed systems, real-time processing, fraud detection patterns, and trade-offs in financial systems.
  2. Tinkoff SuperApp provides personalized offers and recommendations based on user behavior across various services (e.g., travel, restaurants, investments). Describe the API design for a new recommendation service that aggregates data from disparate services and delivers personalized content to the user's feed with sub-second latency.

    Software EngineerAPI Design / Distributed SystemsTests: Assesses ability to design clean, efficient APIs for complex data aggregation and real-time delivery in a microservices environment.
  3. You've identified a persistent database deadlock issue occurring sporadically in the Tinkoff Investments platform during peak trading hours, affecting order placement latency. Describe your systematic approach to debug, isolate the root cause, and propose a solution that minimizes impact on active trading.

    Software EngineerDebugging / ConcurrencyTests: Checks debugging methodology, understanding of database concurrency issues, and ability to propose practical, impact-aware solutions.
  4. Implement a Wallet class for Tinkoff Bank that supports multiple currencies (e.g., RUB, USD, EUR) and allows for transfers between wallets, considering potential exchange rate fluctuations. Ensure thread-safety for concurrent operations and handle insufficient funds gracefully.

    Software EngineerCoding / ConcurrencyTests: Evaluates object-oriented design, handling of financial logic, currency conversion, thread safety, and error handling.
  5. Tinkoff's mobile operator service needs to implement a system for dynamic tariff adjustments based on user data consumption patterns, location, and network load. Outline the architecture for such a system, focusing on data ingestion, processing, and how tariff changes are propagated to individual user accounts.

    Software EngineerSystem DesignTests: Assesses ability to design complex, data-driven real-time systems with dynamic rule application.
  6. Imagine a critical service within Tinkoff's payment gateway is experiencing intermittent outages during high load. You suspect it's related to memory leaks or inefficient resource management. How would you monitor, diagnose, and resolve this issue in a production environment without causing further disruption?

    Software EngineerDebugging / PerformanceTests: Checks practical experience with production troubleshooting, monitoring tools, and performance optimization strategies.

72+ more Tinkoff-style questions are in the free library, each practiceable live with adaptive follow-ups and an honest scorecard. Start free.

Can you answer these out loud, under Tinkoff-style follow-ups?

The ZorixOS AI interviewer runs a Tinkoff-tuned mock interview: it asks these kinds of questions, digs into your answers, and scores you against a real hiring bar. Your first one is free.

Start your Tinkoff mock interview
Tinkoff Interview Questions (2026) | ZorixOS