
Tiger Data Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 30 interview experiences · FREE TO READ
Which role are you interviewing for?
15 roles · 30 reportsCandidate interview experiences
First-hand accounts from people who interviewed at Tiger Data.
Recruiter
The interview process with TigerData was super clear and organized, making it easy to navigate. They kept me in the loop all the way, and I always knew what to expect for the job and the interview steps. I had chats with the hiring manager and two team folks. One part was a technical interview, and another was a behavioral one. The interviews were really engaging and well-managed. The interviewers were upfront about what the team does, the tough stuff they're dealing with, and what success looks like. They even sent over useful info and background stuff beforehand, which made the interviews feel like we were both prepared and it was a good use of time. The last interview was with the Chief People Officer, and they gave me more insights into the company's plans, its culture, and where it's headed. All in all, it was a smooth, open, and professional experience. The transparency throughout the process really helped me figure things out, and the team's vibe was genuinely positive, making the job seem really appealing.
- Can you share instances from your past work where you tackled difficult or unclear situations, and explain how you keep stakeholders informed about what to expect and what was achieved?
Test Tooling Engineer
The hiring process at this company was really poorly managed and a big waste of time. I spent over an hour with HR and then another hour with two engineers, but it all felt like it was going nowhere because they didn't seem coordinated or have a clear plan. They even scheduled a fourth interview with two people, but then cancelled it less than 20 minutes before it was supposed to happen. No one followed up, and I had to reach out myself to ask about the interview they had confirmed. Throughout this, the interview structure and what they expected kept changing without any explanation. After three interviews where I got positive feedback, I got a generic rejection email with no reason and no effort from them to communicate properly. Their recruitment is disorganized, unclear, and unprofessional. They waste everyone's time, which hurts their employer brand and makes it hard to see them as a serious company. I wouldn't recommend their hiring process.
- Could you explain how you would structure and support the software development lifecycle?
- What tools would you recommend for enabling regression testing?
- Describe your approach to designing a regression testing strategy.
Executive Assistant
So, I got a message from a recruiter first, and then went through three rounds of interviews. But then they told me the role was put on hold because of a hiring freeze. After a few weeks, they contacted me again to restart the process. I did another two to three rounds. The last one was with the Chief People Officer, who seemed really checked out and dismissive. They also made me do this timed "exercise" where I had to sort data in six minutes, and they wouldn't even let me use copy/paste. It felt like a really weird and unrealistic task that didn't match the job. This whole thing, especially for a 6-month contract, felt really messy, too long, and kind of rude to candidates. Just a heads up, think carefully if you want to put your time into this.
- Can you sort the candidates into Engineering (Category A), SG&A (Category B), or Go-to-Market (Category C) based on their roles?
- Based on our retention policy, when should candidate information be discarded? For interviewed candidates, it's 2 years after the interview. For not-interviewed candidates, it's 6 months after the application date.
- If the retention date has passed, please mark it as "DISCARD NOW".
Senior Software Engineer
I was given a take-home assignment to implement a Postgres user-defined aggregate for median calculation. I put in a lot of effort, spending almost a full week including my weekend, which meant less family time and taking sick days from my current job. This was challenging as I had no prior experience with postgres extensions. I not only completed the assignment but also went beyond the requirements with all unit tests passing. After submitting, they scheduled a follow-up interview but didn't discuss my solution. Instead, they asked about query optimization, despite me mentioning I'm not a database engineer and it being evident from my CV. I did my best to answer. When I questioned why they weren't asking about my implementation, they said it was working so no need. They ultimately rejected me, likely due to my limited db-engineering experience, which makes the extensive assignment feel like a waste of time.
- Can you implement a user-defined aggregate function that calculates the median?
- Tell us about your take-home solution.
- What can you tell us about query optimization?
Tiger Data Interview Questions
Quoted word for word from Tiger Data interview reports.
“Implement a PostgreSQL extension to compute the median.”
Read reports →“What distinguishes the Timescale database from other database products?”
Read reports →“Can you implement a user-defined aggregate function that calculates the median?”
Read reports →“Regarding the 'App.jsx' file, you're passing a 'content' prop to the 'Footer' component, yet it's not utilized within that component. Could you explain your reasoning for this?”
Read reports →“What tools would you recommend for enabling regression testing?”
Read report →“How do you handle Kafka and queues?”
Read report →“Tell me about basic cloud setup.”
Read report →“Why did you assign a very time-consuming task if it wasn't going to be discussed?”
Read report →“How would you approach troubleshooting a hypothetical database performance issue?”
Read report →Formats, difficulty and experience
Across all 30 Tiger Data interview reports.