Find Interview Questions for Top Companies
Tiger analytics Interview Questions and Answers
Ques:- What are some common data analysis tools and software
Right Answer:
Some common data analysis tools and software include:

1. Microsoft Excel
2. R
3. Python (with libraries like Pandas and NumPy)
4. SQL
5. Tableau
6. Power BI
7. SAS
8. SPSS
9. Google Analytics
10. Apache Spark
Ques:- What is data analysis and why is it important
Right Answer:
Data analysis is the process of inspecting, cleaning, and modeling data to discover useful information, draw conclusions, and support decision-making. It is important because it helps organizations make informed decisions, identify trends, improve efficiency, and solve problems based on data-driven insights.
Ques:- What is the difference between supervised and unsupervised learning
Right Answer:
Supervised learning uses labeled data to train models, meaning the output is known, while unsupervised learning uses unlabeled data, where the model tries to find patterns or groupings without predefined outcomes.
Ques:- What is a pivot table and how do you use it in Excel or other tools
Right Answer:
A pivot table is a data processing tool that summarizes and analyzes data in a spreadsheet, like Excel. You use it by selecting your data range, then inserting a pivot table, and dragging fields into rows, columns, values, and filters to organize and summarize the data as needed.
Ques:- What are outliers and how do you handle them in data analysis
Right Answer:
Outliers are data points that significantly differ from the rest of the dataset. They can skew results and affect statistical analyses. To handle outliers, you can:

1. Identify them using methods like the IQR (Interquartile Range) or Z-scores.
2. Remove them if they are errors or irrelevant.
3. Transform them using techniques like log transformation.
4. Use robust statistical methods that are less affected by outliers.
5. Analyze them separately if they provide valuable insights.
Ques:- How do you count the occurrences of each item present in the list without explicitly mentioning them ?
Right Answer:
You can use the `collections.Counter` class to count the occurrences of each item in a list. Here's how you can do it:

```python
from collections import Counter

my_list = ['apple', 'banana', 'apple', 'orange', 'banana', 'apple']
count = Counter(my_list)
print(count)
```
Ques:- Given a text file (FILE1) with lots of words (ex, an ebook), and another file (FILE2) with a list of blacklist words (slangs, porn, etc.), write a program to find the top 100 words(most frequent 100 words) from FILE1 which are not present in FILE2.
Comments
Admin May 17, 2020

Steps to solve this.
1. open FILE1 in read mode
2. read content by using read()
3 split content by using
so that you can get lines
4 split lines by split(' ') so that you can get words
5 repeat above 4 lines with file FILE2
6 iterate words list and create dictionary word and frequency as key values.
skip the value if it is found in file2 key words.
7 sort dict by using x= list(sorted(wordsarr.items(),wordsarr.get, reverse=true)
so that we can get sorted dict in desc order.
8 return top 100 words by using print(x[:101])

Ques:- Can we generate a trigger for two tables? if so what is the query to generate a trigger for two tables employee table and department table with employee having department no.
Right Answer:
No, you cannot create a single trigger that directly responds to events on two different tables in SQL Server. You need to create separate triggers for each table. Here’s an example of how to create triggers for both the `employee` and `department` tables:

For the `employee` table:
```sql
CREATE TRIGGER trg_employee
ON employee
AFTER INSERT, UPDATE
AS
BEGIN
-- Trigger logic for employee table
END
```

For the `department` table:
```sql
CREATE TRIGGER trg_department
ON department
AFTER INSERT, UPDATE
AS
BEGIN
-- Trigger logic for department table
END
```
Ques:- What is joins?What is the use?Where it is use?
Right Answer:
A join is a SQL operation that combines rows from two or more tables based on a related column between them. Joins are used to retrieve data that is spread across multiple tables, allowing for more complex queries and data analysis. They are commonly used in database queries to gather related information, such as combining customer and order data.
Tiger Analytics is a premier data science and analytics consulting firm, dedicated to helping businesses harness the power of data to drive innovation, optimize operations, and achieve strategic objectives. With a focus on advanced analytics, machine learning, and artificial intelligence, Tiger Analytics offers a wide range of services and solutions that enable organizations to unlock the full potential of their data assets. At Tiger Analytics, we understand that data is the cornerstone of modern business success. That\'s why we employ a team of highly skilled professionals who are experts in data science, statistics, and engineering. Our dedicated team works closely with clients to understand their unique challenges and objectives, ensuring that our solutions are tailored to meet their specific needs and deliver tangible results. One of the key strengths of Tiger Analytics lies in our commitment to innovation and continuous improvement. We leverage cutting-edge technologies and methodologies to develop advanced analytics solutions that drive value for our clients. From predictive modeling and optimization to data visualization and insights generation, we provide end-to-end solutions that empower organizations to make data-driven decisions with confidence.
AmbitionBox Logo

What makes Takluu valuable for interview preparation?

1 Lakh+
Companies
6 Lakh+
Interview Questions
50K+
Job Profiles
20K+
Users