Tipalti logo

Tipalti Fullstack Engineer Interview Questions
& Process

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

Based on 17 interview experiences · FREE TO READ

2.9 Rounds average
Average Typical difficulty
52.9% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Tipalti.

Showing 3 of 17
Tipalti logo
Tipalti

Full Stack Engineer

Engineering · more than a year ago

Director Difficult Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
System Design

Had a 15-minute phone call with HR. Then, a 1.25-hour architecture interview with the director of development. The interviewer was really unpleasant and disgruntled.

Confirmed questions1 question
  • How would you design the architecture for a URL shortening service like TinyURL?
Tipalti logo
Tipalti

Full Stack Developer

Engineering · more than a year ago

Mid Average Positive experience No offer 4 rounds
Interview process
Recruiter call Technical screen Technical screen Onsite
Interview formats
Coding Technical System Design Behavioral

I sent my CV and got a call from HR. Then, I had a 1-hour technical interview with the team lead. They gave me a small assignment in nodeJS and then asked some 'what if' questions about the code I wrote. It was a fun, friendly chat. Next, I had another technical interview with a different team leader and someone from R&D. We spent 45 minutes on a freestyle system design, which was also very friendly and fun. Finally, I had an in-person HR interview. Everyone was friendly and professional, and I had a good impression overall, even though they picked someone with more experience.

Confirmed questions4 questions
  • Can you build a Node.js function to print object properties hierarchically, and what happens if it encounters circular dependencies?
  • Please describe potential issues with circular dependencies when printing object properties.
  • Design a web server architecture to handle incoming payments from an external source, including storage, manipulation, delivery, and inter-service communication.
Tipalti logo
Tipalti

Senior Fullstack Developer

Engineering

Senior Average Negative experience No offer 2 rounds
Interview process
Take home Technical screen
Interview formats
Technical Coding

The initial part of the interview process was okay until the coding task. They gave me a task whose example was written in VB, even though I was interviewing for a JS role, with 80% frontend focus. This made it take longer to understand the example and requirements. The task itself wasn't complicated, just not something I use daily, so it took me an hour to complete due to missing knowledge and I couldn't finish it on time. I did finish it 15 minutes after getting home. This wasn't a good experience; if you interview someone, test their skills on the tasks relevant to the position.

Confirmed questions1 question
  • How would you print the structure of a simple object?

Tipalti Fullstack Engineer Interview Questions

Quoted word for word from Tipalti interview reports.

Implement a utility to locate all fields within an object and display their values.

Read reports

Could you write a utility using Java reflection APIs to print "simple" objects? Simple objects have only public properties, and properties can be Objects (assumed simple), primitives, or strings.

Read report

Can you build a Node.js function to print object properties hierarchically, and what happens if it encounters circular dependencies?

Read report

Could you write a utility to print a simple object, given one? A simple object has only public fields, and each field can be a primitive type (like String) or another simple object. When printing, ensure proper indentation for nested objects.

Read report

Could you build a C# program that takes an object and prints its data members in a hierarchical manner?

Read report

How would you design the architecture for a URL shortening service like TinyURL?

Read report

Formats, difficulty and experience

Across all 17 Tipalti interview reports.

Interview formats

Technical 36.4%
Coding 34.1%
Behavioral 15.9%
System Design 13.6%

Interview difficulty

Easy 11.8%
Average 76.5%
Difficult 11.8%

Candidate experience

Negative 17.6%
Neutral 29.4%
Positive 52.9%