Tango logo

Tango Software Engineer Interview Questions
& Process

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

Based on 6 interview experiences · FREE TO READ

4 Rounds average
Average Typical difficulty
50% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Tango.

Showing 3 of 6
Tango logo
Tango

Software Engineer

Engineering · more than a year ago

Senior Average Negative experience Decline offer 5 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen Technical screen Onsite
Interview formats
Behavioral Technical Coding Technical

The whole interview process was really long and took ages. There were 5 rounds. After all that, they offered me a job, but then the next day they said they'd already hired someone else. Then, I was told I had to do another interview with a lead from a different team. This lead totally acted like I hadn't already gone through 5 interviews and started grilling me about my resume like he didn't trust the other lead and team. It felt like he was trying to trick me. He was super condescending and rude. I ended up calling the recruiter to say I wasn't interested in working with the company anymore.

Confirmed questions5 questions
  • HR type questions were asked.
  • Basic Java questions were presented.
  • Design and write a Java app for a sales platform in a live coding interview.
Tango logo
Tango

Software Engineer

Engineering · more than a year ago

Mid Average Positive experience Accept offer 5 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen Technical screen Background check
Interview formats
Technical Behavioral

It was 5 rounds, mostly hands-on stuff, each focused on a different area. First, they wanted to see how much you knew about your past projects and the tech you used. Then, it was about database design. After that, we dove into Java and Object-Oriented Design principles. The next round covered distributed systems, touching on consistency, availability, and fault tolerance. Finally, they told us about the company culture and we had to show we got it and were interested.

Confirmed questions5 questions
  • Can you describe your current job's tech stack and its functionality, excluding business logic?
  • What's your approach to designing a website database, including how you'd manage relationships, enforce rules, and optimize it?
  • How would you implement a design in Java, and what's your justification for that approach?
Tango logo
Tango

Software Engineer

Engineering

Entry Easy Negative experience No offer 2 rounds
Interview process
Recruiter call Phone screen
Interview formats
Behavioral

I got contacted by a recruiter from HR for an initial 30 minute phone screening. It was pretty much an intro call where I shared more about myself and they told me more about the company. The call was good, the recruiter was nice. He asked me to email my availability for the next technical interview with an engineer. I emailed my availability and didn't hear back. I sent 2-3 follow-ups but got ghosted. I was really bummed about how Tango Card handled my rejection. I get that the role might have been filled, so maybe that's why they didn't proceed to a technical interview, but I wish they'd at least responded. Felt like a waste of my time and disrespectful.

Confirmed questions2 questions
  • Can you tell me about yourself?
  • Do you have any behavioral questions regarding your background?

Tango Software Engineer Interview Questions

Quoted word for word from Tango interview reports.

Describe how you would architect a distributed system for processing [unspecified task].

Read reports

Design and write a Java app for a sales platform in a live coding interview.

Read reports

How would you implement a design in Java, and what's your justification for that approach?

Read reports

Could you outline the data schema design for [example data] and then explain how you'd address a real performance bottleneck the team encountered with scaling data?

Read report

What's your approach to designing a website database, including how you'd manage relationships, enforce rules, and optimize it?

Read report

Can you describe your current job's tech stack and its functionality, excluding business logic?

Read report

Could you share your experience with distributed systems, specifically detailing how they managed fault tolerance and security?

Read report

Formats, difficulty and experience

Across all 6 Tango interview reports.

Interview formats

Behavioral 37.5%
Technical 37.5%
Coding 12.5%
System Design 12.5%

Interview difficulty

Easy 33.3%
Average 66.7%
Difficult 0%

Candidate experience

Negative 50%
Positive 50%