I applied through a recruiter. I interviewed at Tipalti (Tel Aviv)
Interview
The interview process consists of several stages:
1. 15-minute introductory interview with a talent acquisition specialist.
2. 15-minute interview with the team leader for the desired team.
3. 2.5-hour coding interview (with team leader) , including a coding assignment and follow-up questions on the solution.
4. 1-hour technical interview with a technical lead, focused on design.
5. 1-hour interview with an instructor- Architecture review.
6. 1-hour HR interview.
After completing these stages, they request references before extending an offer.
Interview questions [2]
Question 1
create a util class that can print any simple object given.
SimpleObject can hold only public properties that either premitive types( int, string, bool) or simple object.
If you have more time, adjust the solution to handle also collections.
Design a service that takes "Payment" data as input and sends it to banks in XML format, utilizing different types of servers (initially, an FTP server).
I applied through an employee referral. I interviewed at Tipalti (Tel Aviv) in Oct 2025
Interview
They made me a design about things related to the company, questions about payments and the flow between services.
I was given a question about transferring funds from the company to the bank.
I applied online. I interviewed at Tipalti in Oct 2025
Interview
Interviewed with the recruiter which was very brilliant, kind and helpful. Then head towards the tech interview.
Unfortunately, the technical interview experience was the complete opposite. It felt unprepared and quite awkward. The panel consisted of one junior and one senior engineer, both of whom were very quiet and difficult to engage with, which made the interview uncomfortable.
During the technical tasks, it felt like they already had a specific solution in mind and were reluctant to discuss alternative approaches, despite software engineering often allowing for multiple valid implementations rather than a single “correct” answer.
This was disappointing, as it negatively impacted what could have been a positive experience and left me feeling that my chances were undermined by the interview setup rather than my ability. I hope future candidates have a more structured and collaborative technical interview experience.