Premium Employer

i

This company page is being actively managed by Tiger Analytics Team. If you also belong to the team, you can get access from here

Tiger Analytics Verified Tick Work with us arrow

Compare button icon Compare button icon Compare

Filter interviews by

Tiger Analytics Senior Analyst Interview Questions and Answers

Updated 7 Apr 2025

30 Interview questions

A Senior Analyst was asked 2mo ago
Q. If the sum of three prime numbers is 100 and the difference between two of these prime numbers is 31, what are the three prime numbers?
Ans. 

Three prime numbers sum to 100, with a difference of 31 between two of them.

  • Identify prime numbers less than 100.

  • The difference of 31 suggests two primes: p1 and p2, where p1 - p2 = 31.

  • Let p1 = p2 + 31; thus, p1 + p2 + p3 = 100.

  • Substituting gives (p2 + 31) + p2 + p3 = 100.

  • This simplifies to 2p2 + p3 = 69.

  • Check combinations of primes to find valid p2 and p3.

A Senior Analyst was asked 2mo ago
Q. How do you calculate the volume of the perpendicular intersection between two cylindrical objects of equal radius?
Ans. 

Calculate the volume of intersection between two equal-radius cylinders intersecting perpendicularly.

  • Identify the radius (r) of the cylinders.

  • Use the formula for the volume of intersection: V = 8/3 * r^3.

  • This formula applies when the cylinders are of equal radius and intersect at right angles.

  • Example: For r = 2, V = 8/3 * (2^3) = 8/3 * 8 = 64/3 ≈ 21.33 cubic units.

Senior Analyst Interview Questions Asked at Other Companies

Q1. Explain 3 statement financial model Calculating discount rate Cou ... read more
Q2. Tell me about your profile? What do you know about Transaction Mo ... read more
Q3. What is the probability of getting 5 Sundays in a 31-day month?
asked in Accenture
Q4. What do you understand by Budgeting and Forecasting?
Q5. You are standing in a field. The probability of seeing at least o ... read more
A Senior Analyst was asked 5mo ago
Q. Solve a Python problem using dictionaries.
Ans. 

This problem involves manipulating dictionaries in Python to achieve a specific goal.

  • Use dict methods like .get() to safely access values.

  • Example: my_dict.get('key', default_value) returns default_value if 'key' is not found.

  • Iterate through a dictionary using for loops: for key, value in my_dict.items():.

  • Example: for k, v in my_dict.items(): print(k, v) prints all key-value pairs.

  • Use dictionary comprehensions for ...

A Senior Analyst was asked 7mo ago
Q. Give an overview of the ML algorithms you have used in your projects.
Ans. 

I have used various ML algorithms such as linear regression, decision trees, random forests, and neural networks in my projects.

  • Linear regression for predicting continuous values

  • Decision trees for classification and regression tasks

  • Random forests for ensemble learning and improved accuracy

  • Neural networks for complex pattern recognition

A Senior Analyst was asked 7mo ago
Q. Write a SQL query and solve it using Pandas.
Ans. 

Using Pandas to solve SQL-like data manipulation problems efficiently.

  • Use `pd.read_sql()` to load data from SQL databases into DataFrames.

  • Utilize `groupby()` for aggregating data similar to SQL's GROUP BY.

  • Apply `merge()` to join DataFrames akin to SQL JOIN operations.

  • Filter data using boolean indexing, similar to SQL's WHERE clause.

  • Use `pivot_table()` for creating pivot tables like SQL's PIVOT.

A Senior Analyst was asked 8mo ago
Q. What is R-squared?
Ans. 

R-squared is a statistical measure that represents the proportion of the variance for a dependent variable that's explained by an independent variable.

  • R-squared ranges from 0 to 1, with 1 indicating that all variance in the dependent variable is explained by the independent variable.

  • It is used in regression analysis to determine how well the regression line fits the data points.

  • A higher R-squared value indicates a...

A Senior Analyst was asked 8mo ago
Q. Given an integer array nums, return all the triplets [nums[i], nums[j], nums[k]] such that i != j, i != k, and j != k, and nums[i] + nums[j] + nums[k] == 0. Notice that the solution set must not contain dup...
Ans. 

The 3-Sum problem involves finding triplets in an array that sum to zero.

  • Input: An array of integers, e.g., [-1, 0, 1, 2, -1, -4].

  • Output: Unique triplets that sum to zero, e.g., [[-1, -1, 2], [-1, 0, 1]].

  • Approach: Sort the array, then use two pointers to find pairs that complement the current element.

  • Time Complexity: O(n^2) due to the nested loops.

  • Space Complexity: O(1) if the output is not counted, O(k) if storin...

Are these interview questions helpful?
A Senior Analyst was asked 8mo ago
Q. Describe the architecture diagram of the project.
Ans. 

The architecture diagram of the project showcases the overall structure and components of the system.

  • The architecture diagram typically includes components like servers, databases, APIs, and client applications.

  • It shows how these components interact with each other and the flow of data within the system.

  • Commonly used tools for creating architecture diagrams include Microsoft Visio, Lucidchart, and draw.io.

A Senior Analyst was asked 10mo ago
Q. Given a list of stock prices, identify the days when a person should buy and sell to earn maximum profit.
Ans. 

To maximize profit, buy when the stock price is low and sell when it is high.

  • Identify the lowest price point to buy the stock

  • Identify the highest price point to sell the stock

  • Consider market trends and analysis for optimal buying and selling days

A Senior Analyst was asked 10mo ago
Q. Why use the MSE metric?
Ans. 

MSE metric is commonly used in data analysis to measure the average squared difference between predicted values and actual values.

  • MSE helps to quantify the accuracy of a model by penalizing large errors more than small errors.

  • It is easy to interpret as it gives a clear measure of how well the model is performing.

  • MSE is differentiable, making it suitable for optimization algorithms like gradient descent.

  • Example: In...

Tiger Analytics Senior Analyst Interview Experiences

24 interviews found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Sep 2024. There were 4 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Project description
  • Ans. 

    Developed a data analysis project to optimize marketing strategies for a retail company.

    • Utilized customer segmentation techniques to identify target demographics

    • Analyzed sales data to determine the most effective marketing channels

    • Implemented A/B testing to measure the impact of different marketing campaigns

  • Answered by AI
  • Q2. Architecture diagram of project
  • Ans. 

    The architecture diagram of the project showcases the overall structure and components of the system.

    • The architecture diagram typically includes components like servers, databases, APIs, and client applications.

    • It shows how these components interact with each other and the flow of data within the system.

    • Commonly used tools for creating architecture diagrams include Microsoft Visio, Lucidchart, and draw.io.

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. In depth machine learning questions
  • Q2. A python coding round
Round 3 - Technical 

(2 Questions)

  • Q1. In depth questions about python programming language
  • Q2. Discussed about company
Round 4 - HR 

(1 Question)

  • Q1. Salary expectations

Interview Preparation Tips

Topics to prepare for Tiger Analytics Senior Analyst interview:
  • Machine Learning
Interview preparation tips for other job seekers - Required In depth knowledge.
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Some questionaire was provided

Round 2 - Technical 

(2 Questions)

  • Q1. Question about projects
  • Q2. Why use MSE metric
  • Ans. 

    MSE metric is commonly used in data analysis to measure the average squared difference between predicted values and actual values.

    • MSE helps to quantify the accuracy of a model by penalizing large errors more than small errors.

    • It is easy to interpret as it gives a clear measure of how well the model is performing.

    • MSE is differentiable, making it suitable for optimization algorithms like gradient descent.

    • Example: In line...

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. Discussion about projects
  • Q2. Why use MSE metrics
  • Ans. 

    MSE metrics are commonly used to measure the average squared difference between predicted values and actual values in statistical analysis.

    • MSE helps in evaluating the performance of a predictive model by quantifying the accuracy of the model's predictions.

    • It penalizes large errors more heavily than small errors, making it a useful metric for identifying outliers or areas where the model is underperforming.

    • MSE is widely...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Aug 2023. There were 4 interview rounds.

Round 1 - Coding Test 

Online Coding Assessment on HackerEarth

Round 2 - One-on-one 

(1 Question)

  • Q1. Questions related to previous experience, projects, DSA (Easy to Medium level)
Round 3 - One-on-one 

(1 Question)

  • Q1. Questions related to previous experience, data science, project discussions, DSA
Round 4 - One-on-one 

(1 Question)

  • Q1. Questions on problem solving, pandas, SQL.
Interview experience
4
Good
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Jul 2023.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Walk me through your resume
  • Q2. What is entropy ? What is gini index? Give a real life example of derivative and second derivative. What is the difference between P-value and beta value? How do you handle imbalanced dataset? What is the ...
  • Ans. 

    Entropy is a measure of randomness or disorder in a system. Gini index is a measure of impurity in a dataset. Derivatives measure rate of change. P-value is the probability of observing a test statistic. Beta value is the coefficient in a regression model. Imbalanced datasets have unequal class distribution. Recall is the proportion of actual positives correctly identified. Precision is the proportion of predicted posi...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be clear with your fundamentals. The interviewer wants to know how you apply logic, and how clear you are in applying logic in real life scenarios

Skills evaluated in this interview

Senior Analyst Interview Questions & Answers

user image Praveen Raj

posted on 8 Jun 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Dec 2023. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. What is probability
  • Ans. 

    Probability is the likelihood of a specific event occurring, expressed as a number between 0 and 1.

    • Probability ranges from 0 (impossible event) to 1 (certain event)

    • It can be calculated by dividing the number of favorable outcomes by the total number of possible outcomes

    • Probability can be represented as a percentage, fraction, or decimal

  • Answered by AI
  • Q2. Write python code
  • Ans. 

    Python code to find the sum of all elements in a list

    • Use the sum() function to find the sum of all elements in a list

    • Ensure the list contains only numeric values for accurate results

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Should learn about probability and python coding

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Sep 2023. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

Hackerearth - python and ML stuff

Round 3 - Technical 

(1 Question)

  • Q1. EIgen vectors, Math behind algos and previous projects
Round 4 - HR 

(1 Question)

  • Q1. General discussion why to switch?
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Jan 2024. There were 3 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Project description
  • Ans. 

    Developed a data analysis project to optimize marketing strategies for a retail company.

    • Utilized customer segmentation techniques to identify target demographics

    • Analyzed sales data to determine the most effective marketing channels

    • Implemented A/B testing to measure the impact of different marketing campaigns

  • Answered by AI
  • Q2. Tech stack used
  • Ans. 

    Our tech stack includes Java, Spring Boot, Angular, and PostgreSQL.

    • Java

    • Spring Boot

    • Angular

    • PostgreSQL

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Solve a python coding problem
  • Q2. Solve python problem based on dict
  • Ans. 

    This problem involves manipulating dictionaries in Python to achieve a specific goal.

    • Use dict methods like .get() to safely access values.

    • Example: my_dict.get('key', default_value) returns default_value if 'key' is not found.

    • Iterate through a dictionary using for loops: for key, value in my_dict.items():.

    • Example: for k, v in my_dict.items(): print(k, v) prints all key-value pairs.

    • Use dictionary comprehensions for conci...

  • Answered by AI
Round 3 - One-on-one 

(1 Question)

  • Q1. General questions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Oct 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

It was a 90-minute Aptitude + Coding test in which some LeetCode medium CP problems were asked.

Round 2 - Technical 

(4 Questions)

  • Q1. Regression models: Which one should be used in which case?
  • Ans. 

    Different regression models are used based on the type of data and relationship between variables.

    • Linear regression is used when there is a linear relationship between the independent and dependent variables.

    • Logistic regression is used when the dependent variable is binary.

    • Polynomial regression is used when the relationship between variables is non-linear.

    • Ridge regression is used when there is multicollinearity in the ...

  • Answered by AI
  • Q2. What is R-squared?
  • Ans. 

    R-squared is a statistical measure that represents the proportion of the variance for a dependent variable that's explained by an independent variable.

    • R-squared ranges from 0 to 1, with 1 indicating that all variance in the dependent variable is explained by the independent variable.

    • It is used in regression analysis to determine how well the regression line fits the data points.

    • A higher R-squared value indicates a bett...

  • Answered by AI
  • Q3. Logical and Puzzle Questions?
  • Q4. Live Coding: 3-Sum Problem
  • Ans. 

    The 3-Sum problem involves finding triplets in an array that sum to zero.

    • Input: An array of integers, e.g., [-1, 0, 1, 2, -1, -4].

    • Output: Unique triplets that sum to zero, e.g., [[-1, -1, 2], [-1, 0, 1]].

    • Approach: Sort the array, then use two pointers to find pairs that complement the current element.

    • Time Complexity: O(n^2) due to the nested loops.

    • Space Complexity: O(1) if the output is not counted, O(k) if storing res...

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Something about yourself?
  • Ans. 

    I am a detail-oriented Senior Analyst with a passion for data analysis and problem-solving.

    • Experienced in conducting thorough research and interpreting complex data sets

    • Skilled in creating insightful reports and presentations for stakeholders

    • Proficient in using analytical tools such as Excel, SQL, and Tableau

  • Answered by AI
  • Q2. Salary Negotiation

Interview Preparation Tips

Topics to prepare for Tiger Analytics Senior Analyst interview:
  • Machine Learning
  • Deep Learning
Interview preparation tips for other job seekers - Focus on quantitative aptitude and practice some easy-to-medium Leetcode problems. Also, brush up on your ML/DL knowledge.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Oct 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Easy-medium maths coding questions

Round 2 - Technical 

(4 Questions)

  • Q1. SQL problem to be solved using Pandas
  • Ans. 

    Using Pandas to solve SQL-like data manipulation problems efficiently.

    • Use `pd.read_sql()` to load data from SQL databases into DataFrames.

    • Utilize `groupby()` for aggregating data similar to SQL's GROUP BY.

    • Apply `merge()` to join DataFrames akin to SQL JOIN operations.

    • Filter data using boolean indexing, similar to SQL's WHERE clause.

    • Use `pivot_table()` for creating pivot tables like SQL's PIVOT.

  • Answered by AI
  • Q2. Project Overview of my previous company
  • Q3. Easy Coding question
  • Q4. ML algorithm overview of what I have used in my projects
  • Ans. 

    I have used various ML algorithms such as linear regression, decision trees, random forests, and neural networks in my projects.

    • Linear regression for predicting continuous values

    • Decision trees for classification and regression tasks

    • Random forests for ensemble learning and improved accuracy

    • Neural networks for complex pattern recognition

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Have your basics ready and it would be easy to crack

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before Jul 2023, where I was asked the following questions.

  • Q1. How do you calculate the volume of the perpendicular intersection between two cylindrical objects of equal radius?
  • Ans. 

    Calculate the volume of intersection between two equal-radius cylinders intersecting perpendicularly.

    • Identify the radius (r) of the cylinders.

    • Use the formula for the volume of intersection: V = 8/3 * r^3.

    • This formula applies when the cylinders are of equal radius and intersect at right angles.

    • Example: For r = 2, V = 8/3 * (2^3) = 8/3 * 8 = 64/3 ≈ 21.33 cubic units.

  • Answered by AI
  • Q2. If the sum of three prime numbers is 100 and the difference between two of these prime numbers is 31, what are the three prime numbers?
  • Q3. If n people are attending your party, how many unique handshakes will occur?

Top trending discussions

View All
Interview Tips & Stories
6d (edited)
a team lead
Why are women still asked such personal questions in interview?
I recently went for an interview… and honestly, m still trying to process what just happened. Instead of being asked about my skills, experience, or how I could add value to the company… the questions took a totally unexpected turn. The interviewer started asking things like When are you getting married? Are you engaged? And m sure, if I had said I was married, the next question would’ve been How long have you been married? What does my personal life have to do with the job m applying for? This is where I felt the gender discrimination hit hard. These types of questions are so casually thrown at women during interviews but are they ever asked to men? No one asks male candidates if they’re planning a wedding or how old their kids are. So why is it okay to ask women? Can we please stop normalising this kind of behaviour in interviews? Our careers shouldn’t be judged by our relationship status. Period.
Got a question about Tiger Analytics?
Ask anonymously on communities.

Tiger Analytics Interview FAQs

How many rounds are there in Tiger Analytics Senior Analyst interview?
Tiger Analytics interview process usually has 2-3 rounds. The most common rounds in the Tiger Analytics interview process are Technical, Coding Test and One-on-one Round.
How to prepare for Tiger Analytics Senior Analyst interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Tiger Analytics. The most common topics and skills that interviewers at Tiger Analytics expect are Python, Data Science, Machine Learning, Natural Language Processing and SQL.
What are the top questions asked in Tiger Analytics Senior Analyst interview?

Some of the top questions asked at the Tiger Analytics Senior Analyst interview -

  1. Q4. What is the probability of getting 5 Sundays in 31 day mon...read more
  2. Q4. You are standing in a field. Chances of seeing atleast 1 plane in 10 minute...read more
  3. Q5. If we select a random point in a circle of 1 unit radius what is the probab...read more
What are the most common questions asked in Tiger Analytics Senior Analyst HR round?

The most common HR questions asked in Tiger Analytics Senior Analyst interview are -

  1. What are your salary expectatio...read more
  2. Share details of your previous j...read more
How long is the Tiger Analytics Senior Analyst interview process?

The duration of Tiger Analytics Senior Analyst interview process can vary, but typically it takes about 2-4 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.2/5

based on 18 interview experiences

Difficulty level

Moderate 88%
Hard 13%

Duration

Less than 2 weeks 44%
2-4 weeks 56%
View more
Join Tiger Analytics Providing certainty to shape a better tomorrow
Tiger Analytics Senior Analyst Salary
based on 599 salaries
₹10 L/yr - ₹17.2 L/yr
54% more than the average Senior Analyst Salary in India
View more details

Tiger Analytics Senior Analyst Reviews and Ratings

based on 86 reviews

3.7/5

Rating in categories

3.8

Skill development

3.7

Work-life balance

3.4

Salary

3.6

Job security

3.9

Company culture

3.2

Promotions

3.5

Work satisfaction

Explore 86 Reviews and Ratings
Data Engineer
626 salaries
unlock blur

₹13 L/yr - ₹25 L/yr

Senior Analyst
599 salaries
unlock blur

₹10 L/yr - ₹17.2 L/yr

Data Scientist
597 salaries
unlock blur

₹13.5 L/yr - ₹23.7 L/yr

Senior Software Engineer
478 salaries
unlock blur

₹9.7 L/yr - ₹19.8 L/yr

Data Analyst
260 salaries
unlock blur

₹8.6 L/yr - ₹15.6 L/yr

Explore more salaries
Compare Tiger Analytics with

DXC Technology

3.6
Compare

Sutherland Global Services

3.5
Compare

Optum Global Solutions

4.0
Compare

Virtusa Consulting Services

3.7
Compare
write
Share an Interview