Interview Intel · Tinkoff

Tinkoff coding interview
questions, leaked.

32 problems reported across recent Tinkoff interviews. Top patterns: array, string, hash table. The list below is what most reported candidates actually saw, plus the honest play if you can't grind all of it.

Founder's read

Tinkoff's assessment is 65% medium difficulty, 35% easy. No hard problems, which means they're testing pattern recognition and clean implementation over gotchas. You've got 32 problems in their report. Arrays dominate the list (18 problems), followed by strings (9) and hash tables (7). If you nail array manipulation, two-pointer work, and hash-table lookups, you'll recognize most of what they throw at you. The weak spot for most candidates is the transition from medium to their medium: problems like Longest Substring Without Repeating Characters or Rotate Image require you to hold multiple constraints at once. StealthCoder sits invisible during your OA and surfaces working solutions the moment you hit a wall, so you can keep moving.

Tracked problems
32
Easy
11/ 34%
Medium
21/ 66%
Hard
0/ 0%

Top problems at Tinkoff

leaked_problems.csv32 rows
#ProblemDiffFrequency
01Longest Substring Without Repeating CharactersMEDIUM
100.0
02Min StackMEDIUM
100.0
03Two SumEASY
97.6
04Keys and RoomsMEDIUM
85.0
05Rotate ImageMEDIUM
85.0
06Longest Palindromic SubstringMEDIUM
80.5
07Simplify PathMEDIUM
80.5
08Backspace String CompareEASY
80.5
09Find First and Last Position of Element in Sorted ArrayMEDIUM
80.5
10Find All Numbers Disappeared in an ArrayEASY
75.0
11Search a 2D MatrixMEDIUM
75.0
12Form Smallest Number From Two Digit ArraysEASY
75.0
13Number of IslandsMEDIUM
75.0
14Longest Subarray of 1's After Deleting One ElementMEDIUM
75.0
15Battleships in a BoardMEDIUM
75.0
16Decode StringMEDIUM
67.9
17Event EmitterMEDIUM
67.9
18Count Square Submatrices with All OnesMEDIUM
67.9
19Search in Rotated Sorted ArrayMEDIUM
67.9
20Is SubsequenceEASY
67.9
21Minimum Difference Between Highest and Lowest of K ScoresEASY
67.9
22Department Highest SalaryMEDIUM
57.9
23Paint HouseMEDIUM
57.9
24Squares of a Sorted ArrayEASY
57.9
25Meeting Rooms IIMEDIUM
57.9
26Valid PalindromeEASY
57.9
27Subarray Sum Equals KMEDIUM
57.9
28Subarray Sums Divisible by KMEDIUM
57.9
29Maximize Distance to Closest PersonMEDIUM
57.9
30Isomorphic StringsEASY
57.9
31Find the Longest Balanced Substring of a Binary StringEASY
57.9
32Reverse Linked ListEASY
57.9

Frequencies derived from public community-tagged interview reports. Click a row to view on LeetCode.

The hedge

You have a week, maybe less. You can't out-grind the list above. StealthCoder runs invisibly during the actual Tinkoff OA. The proctor cannot see it. Screen share cannot detect it. Built by an engineer at a top-10 tech company who can solve these problems cold but didn't want to trust himself in a 90-minute screen share.

Get StealthCoder
Topic distribution
What this means

The topic distribution tells you Tinkoff cares about fluency with sequential and spatial data. Arrays appear in 56% of the problems (18 out of 32), often paired with hash tables or two pointers. String problems (9 total) almost always involve sliding windows or hash tables to track character state. Matrix and grid traversal (5 problems) test your comfort with nested loops and coordinate math. Dynamic programming shows up in only 5 problems, so don't burn a week on DP edge cases. Two-pointers is foundational (6 problems) and intersects heavily with arrays and strings. The medium skew means speed matters: you need to code Rotate Image or Longest Palindromic Substring in under 15 minutes. Practice array problems first, then string manipulation with hash tables. When the OA is live and you're stuck on a sliding-window variant, StealthCoder runs invisibly and gives you the pattern in seconds.

Companies with similar patterns

If you prepped for Tinkoff, these companies recycle ~60% of the same topics.

The honest play

You've seen the list. Now make sure you pass Tinkoff.

Memorizing every problem above in a week is a fantasy. StealthCoder is the hedge: an AI overlay that's invisible during screen share. It reads the problem on screen and surfaces a working solution in under 2 seconds. Built by an engineer at a top-10 tech company who can solve these problems cold but didn't want to trust himself in a 90-minute screen share. Works on HackerRank, CodeSignal, CoderPad, and Karat.

Tinkoff interview FAQ

Should I drill dynamic programming before the assessment?+

No. DP appears in only 5 of 32 problems. Focus on arrays (18), strings (9), and hash tables (7) first. DP is a hedge, not the core. Save it for the final 2-3 days if you have time and confidence with the fundamentals.

How many array problems do I need to solve to be safe?+

Arrays are 56% of the assessment (18 problems). Solve at least 15 to 20 distinct array problems, mixing easy and medium. Hit Two Sum, Rotate Image, Find First and Last Position, and Search a 2D Matrix specifically. That covers the patterns they use most.

Is two-pointers enough to handle their string problems?+

Partially. String problems here pair two-pointers with hash tables and sliding windows (see Longest Substring Without Repeating Characters, Backspace String Compare). Don't study two-pointers in isolation. Practice strings with hash-table state tracking alongside it.

What should I study first if I have 5 days?+

Day 1-2: array fundamentals and hash-table lookups (Two Sum, rotate, search patterns). Day 3: strings with sliding windows and hash tables. Day 4: stack and DFS (Min Stack, Keys and Rooms). Day 5: matrix and edge cases. No hard problems means execution speed beats depth.

How much time should I spend on matrix problems?+

Matrix appears in 5 problems but almost always paired with arrays or search. Spend 2-3 hours on Rotate Image and Search a 2D Matrix, then move on. They're not the bottleneck here. Arrays are.

Problem frequencies sourced from public community-maintained interview-report repos. Problems, ratings, and trademarks are property of LeetCode and Tinkoff. StealthCoder is not affiliated with Tinkoff.