Tintri logo

Tintri Software Engineer Interview Questions
& Process

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

Based on 23 interview experiences · FREE TO READ

3.3 Rounds average
Average Typical difficulty
45.5% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Tintri.

Showing 3 of 23
Tintri logo
Tintri

Software Engineer

Engineering · more than a year ago

Entry Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Phone screen Onsite Technical screen
Interview formats
Technical Coding Behavioral

It was a 3-stage process, with one phone screen and two rounds of onsite technical interviews. The phone screen covered my previous projects, tools, programming languages, unit testing frameworks, and my role/responsibilities. The onsite interviews focused on coding and problem-solving skills, and understanding my current projects. I had to explain my projects, their architecture, and the trade-offs. During the coding parts, they asked about the complexity and potential improvements. I was also asked about multi-tasking, but since I didn't have much experience, we moved on.

Confirmed questions1 question
  • Technical questions were asked, such as algorithms, problem-solving coding, and multi-tasking.
Tintri logo
Tintri

Senior Software Engineer

Engineering

Senior Average Negative experience No offer 3 rounds
Interview process
Recruiter call Phone screen Onsite
Interview formats
Technical Coding Behavioral

Recruiter contacted me, after 30-40 mins phone interview, In phone interview i was asked to solve one problem(basic python problem).On-site Interview seemed fabricated.They probably selected their own candidate(may be referenced by someone from team) already but just to show off upper management they scanned all candidates , they wanted to interview me.I did well in interview procedure but i got rejection.I solved all the problems given by interviewers except one (which was not relevant to my work). I solved one problem which was not solved in traditional style( unfortunately,interviewer apparently only know that method) and started to argue with me and proved me wrong.( what an ignorance, may be interviewer learnt a moment ago about it!!!!). I was pretty disappointed with interviewers but i would like to thank them.after a month later, i got another offer from a well known company with more pay scale and flexible location. ( its really hard to get in still i cleared ). if you play this kind of politics , its really bad for your company and your company culture. you may think i am writing this review because i did not get offer but its not about it. i got offers from many other good companies after your rejection( for the same position), i am writing this review so HR people who work inside company can see and evolute company's work ethics and recruitment policies.

Confirmed questions5 questions
  • Can you tell us about your work?
  • Solve a basic data structure problem.
  • Solve a basic problem solving question.
Tintri logo
Tintri

Software Engineer

Engineering

Mid Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Phone screen Onsite Offer
Interview formats
Coding Technical

I got a call through a reference and then did a phone screen, followed by an onsite interview. The onsite involved meeting with three people and having lunch with the hiring manager. They asked some coding questions in Python and C, which weren't too difficult. They also asked about networking concepts like TCP, UDP, and some other protocols. The hiring process was really quick; within a week, I had completed the phone screen, onsite, and received an offer.

Confirmed questions2 questions
  • Are you able to share any technical questions?
  • Are you able to share any technical questions?

Tintri Software Engineer Interview Questions

Quoted word for word from Tintri interview reports.

Can you design a stack for integers that also has a "max()" function to get the maximum element in O(1) time, without affecting the complexity of other stack operations?

Read reports

Could you explain the difference between a semaphore and a spin lock?

Read reports

How are semaphores and spin locks used in Linux, specifically within interrupt handlers and processes?

Read reports

Can you provide test cases to evaluate the given algorithm?

Read report

Formats, difficulty and experience

Across all 23 Tintri interview reports.

Interview formats

Technical 39.3%
Coding 39.3%
Behavioral 16.1%
System Design 5.4%

Interview difficulty

Easy 8.7%
Average 69.6%
Difficult 21.7%

Candidate experience

Positive 45.5%
Neutral 22.7%
Negative 31.8%