Round 2 (Technical Round)

This was a pure technical round. The interviewer asked about multiple approaches to one coding problem. It was more like a discussion and the interviewer wanted to judge my thinking process and communication skills.

Then he asked me about my current project roles and responsibilities, then he jumped into microservice architecture since my current project was based on microservice architecture.

  • How does microservice architecture promote CI-CD deployment ?
  • What is the purpose of the API gateway?
  • Authentication and Authorization access in microservices
  • Difference between monolithic and microservices
  • Difference between relational and non-relational database
  • How will you scale the database?

He asked me the coding question related to 3Sum. I gave a brute force approach where a method is used to generate all possible triplets and compare the sum of every triplet with the given value.

However, the interviewer was not happy with O(n3) time complexity and then asked me to optimize the code. Then I solved the same question using a pointer approach with O(n2) time complexity.

Tiger Analytics Interview Experience for Senior Analyst (Off-Campus)

Think globally, and impact millions. That’s the driving force behind Tiger Analytics, a data-driven powerhouse leading the AI and analytics consulting world. Tiger Analytics tackles challenges that resonate across the globe, shaping the lives of millions through innovative data-driven solutions. More than just a company, Tiger Analytics fosters a culture of expertise and respect, where collaboration remains supreme. With headquarters in Silicon Valley and delivery centres scattered across the globe, including India’s bustling hubs of Chennai, Hyderabad and Bangalore.

Recently, I have been through the interview experience of Tiger Analytics and would like to share my whole interview experience. Each round was an elimination round for the interview process.

In total there are 5 rounds:

  1. Resume Shortlist/Telephonic Round
  2. Technical Round 1
  3. Technical Round 2
  4. Problem-Solving
  5. HR Round

Similar Reads

Round 1 (Telephonic Round):

I received a call from HR and she asked me some basic questions like Tell me about yourself, my roles and responsibilities in the current project, why I’m looking for a job change and how much salary do you expect....

Round 2 (Technical Round)

This was a pure technical round. The interviewer asked about multiple approaches to one coding problem. It was more like a discussion and the interviewer wanted to judge my thinking process and communication skills....

Round 3 (Technical Round)

This was again a pure technical round. The interviewer started with the basic ReactJS questions like closure, hoisting, useMemo, useContext, hooks, custom hooks, redux-saga, map, filter, reduce, promises, synchronous, async, await etc....

Round 4 (Problem Solving)

Asked project-related questions and approached to few case study questions. He asked me one coding question related to the best time to buy and sell to maximize profit. I started with the brute force approach and solved the question in O(n2) time complexity....

Round 5 (HR Round)

Typical HR questions were asked, namely strengths, weaknesses, values, why Tiger, etc. Also asked a few questions from my Resume....

Preparation Strategy

I would suggest practising sufficient DSA problems and joining some full-stack development courses. This was all I did! Additionally, if you have some prior knowledge in Machine Learning/Cloud Computing/Monitoring, it would be an advantage in cracking senior roles....

Contact Us