TPP logo

TPP Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 219 interview experiences · FREE TO READ

2.1 Rounds average
Average Typical difficulty
37.4% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at TPP.

Showing 3 of 219
TPP logo
TPP

Software Developer

Engineering · nearly a year ago

Entry Average Negative experience No offer 2 rounds
Interview process
Take home Technical screen Recruiter call
Interview formats
Technical Coding Presentation

I took an exam first, and they told me I passed it but didn't tell me my score. After that, I had an interview with a senior developer. They started by asking me about my background. Then, they asked me one question about finding the most efficient way to sort a group, and another question where I had to estimate a number in just 1 minute. The interviewer finished the interview quickly and didn't let me ask any questions.

Confirmed questions3 questions
  • Could you tell me about your background?
  • How would you efficiently sort a group of items?
  • Can you estimate a number based on your own assumptions in one minute?
TPP logo
TPP

Software Engineer

Engineering · nearly a year ago

Intern Difficult Neutral experience No offer 1 round
Interview process
Technical screen
Interview formats
Technical

I took a quantitative reasoning test at an assessment centre. It was a 1-hour test and we had to answer in silence. They emailed later to let me know if I got to the next round. I didn't get any feedback after being rejected.

Confirmed questions6 questions
  • Questions similar to UKMT tests
  • Questions asking to identify the next item in a sequence
  • Questions involving addition of 1-3 digit numbers where some digits are unknown
TPP logo
TPP

Software Developer

Engineering · a year ago

Entry Average Positive experience No offer 2 rounds
Interview process
Technical screen Onsite
Interview formats
Technical Behavioral

I started with an aptitude test taken in an exam hall locally. After passing that, I was invited for an in-person interview in Leeds. During the interview, they asked about my academic background, requested I explain my research in simple terms, and presented me with some estimation and logic puzzles. Interestingly, I wasn't given a chance to ask any questions at the end.

Confirmed questions3 questions
  • Could you explain your dissertation topic in simple terms?
  • Describe your academic background.
  • Can you solve these estimation and logic puzzles?

TPP Software Engineer Interview Questions

Quoted word for word from TPP interview reports.

How many races are necessary to find the fastest horse out of 16, if only 4 can race at a time?

Read reports

Given a couple with two children where at least one is a boy, what is the probability that the other child is also a boy?

Read reports

Out of 16 racehorses, with races limited to 4 participants, what is the minimum number of races required to establish a full ranking of all horses?

Read reports

A broken clock moves forward 96 minutes every hour. An hour ago, it stopped at 8:24am. It showed the correct time at 02:00am. What time is it now?

Read reports

Given the statement 'if a card has a vowel on one side, then it has an even number on the opposite side,' how many cards do you need to flip to disprove it based on these four cards?

Read report

Given 100 rats, determine the maximum number of cages required such that each cage houses a distinct number of rats.

Read report

With 100 mice and the requirement that each cage must have a different number of mice, what is the maximum number of cages you could use if all mice must be housed?

Read report

Given 25 horses competing in a race, where you can only race a maximum of 5 horses at a time and do not have access to a stopwatch, what is the minimum number of races required to determine the top 3 fastest horses?

Read report

Given 25 horses and the ability to race a maximum of 5 at a time to determine their relative speeds (without knowing actual speeds), how many races are needed to identify the top 3 fastest horses?

Read report

Formats, difficulty and experience

Across all 219 TPP interview reports.

Interview formats

Technical 45.6%
Behavioral 28.9%
Coding 16.9%
Other 3.8%
Presentation 3.3%

Interview difficulty

Easy 14.6%
Average 61.6%
Difficult 23.7%

Candidate experience

Positive 37.4%
Neutral 30.6%
Negative 32%