Upload Button Icon Add office photos
Engaged Employer

i

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

eClerx Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

eClerx Data Analyst Interview Questions and Answers

Updated 6 Jul 2025

24 Interview questions

A Data Analyst was asked 6d ago
Q. What is the formula for VLOOKUP?
Ans. 

VLOOKUP is a function in Excel that searches for a value in the first column of a table and returns a value in the same row from a specified column.

  • Syntax: VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

  • lookup_value: The value to search for in the first column of the table.

  • table_array: The range of cells that contains the data.

  • col_index_num: The column number in the table from which to retrieve t...

A Data Analyst was asked 2mo ago
Q. What are the different types of queries?
Ans. 

Queries are requests for data or information from a database, categorized into various types based on their purpose.

  • SELECT Query: Retrieves data from one or more tables. Example: SELECT * FROM employees;

  • INSERT Query: Adds new records to a table. Example: INSERT INTO employees (name, age) VALUES ('John', 30);

  • UPDATE Query: Modifies existing records. Example: UPDATE employees SET age = 31 WHERE name = 'John';

  • DELETE Q...

Data Analyst Interview Questions Asked at Other Companies

asked in Deloitte
Q1. Write code to calculate the number of people in a room at the end ... read more
asked in Wipro
Q2. Chocolate Distribution Problem You are given an array/list CHOCOL ... read more
asked in Wipro
Q3. Ninja and Substrings Problem Statement Ninja has to determine all ... read more
asked in Capgemini
Q4. Ninja and His Secret Information Encoding Problem Ninja, a new me ... read more
Q5. Sliding Window Maximum Problem Statement You are given an array/l ... read more
A Data Analyst was asked 2mo ago
Q. What is a Relational Database Management System (RDBMS)?
Ans. 

An RDBMS is a software system that manages relational databases, allowing data to be stored, modified, and queried efficiently.

  • Data is organized in tables (relations) consisting of rows and columns.

  • Supports SQL (Structured Query Language) for querying and managing data.

  • Ensures data integrity through constraints like primary keys and foreign keys.

  • Examples include MySQL, PostgreSQL, Oracle Database, and Microsoft SQ...

A Data Analyst was asked 2mo ago
Q. What is the difference between a JOIN and a UNION in SQL?
Ans. 

JOIN combines rows from two or more tables based on related columns; UNION combines results from two or more SELECT queries.

  • JOIN is used to retrieve related data from multiple tables based on a common field.

  • Example of JOIN: SELECT * FROM TableA JOIN TableB ON TableA.id = TableB.a_id;

  • UNION combines the result sets of two or more SELECT statements, removing duplicates.

  • Example of UNION: SELECT column1 FROM TableA UNI...

What people are saying about eClerx

View All
sleekpeppermint
Verified Icon
2w
works at
eClerx
HSBC Ideal time taken to revert back after technical rounds
Hi , One of my friend has successfully completed his 2 technical rounds , and HSBC team confirmed that he has been selected for the role , and have collected all the necessary documents for compensation discussion, it’s been more than week since he hasn’t heard back from HSBC team . What is the ideal time does the HR team take to revert back on the further process . ?
Got a question about eClerx?
Ask anonymously on communities.
A Data Analyst was asked 4mo ago
Q. What does CSV stand for?
Ans. 

CSV stands for Comma-Separated Values.

  • CSV is a file format used to store tabular data in plain text.

  • Each line in a CSV file represents a row of data, with columns separated by commas.

  • CSV files can be easily imported and exported in spreadsheet software like Excel.

  • Example: 'name,age,city' on the first line, followed by 'John,25,New York' on the second line.

A Data Analyst was asked 4mo ago
Q. Can you write DML commands?
Ans. 

DML commands are used to manipulate data in a database.

  • DML stands for Data Manipulation Language

  • Common DML commands include INSERT, UPDATE, DELETE

  • Example: INSERT INTO table_name (column1, column2) VALUES (value1, value2)

A Data Analyst was asked 4mo ago
Q. What does RDBMS stand for?
Ans. 

RDBMS stands for Relational Database Management System, a software for managing relational databases using structured query language (SQL).

  • RDBMS organizes data into tables, which can be linked by relationships.

  • Examples include MySQL, PostgreSQL, and Oracle Database.

  • Data is accessed and manipulated using SQL, a standard programming language.

  • RDBMS supports ACID properties (Atomicity, Consistency, Isolation, Durabili...

Are these interview questions helpful?
A Data Analyst was asked 8mo ago
Q. How do you conduct data analysis?
Ans. 

I conduct data analysis by collecting, cleaning, analyzing, and interpreting data to derive insights and make data-driven decisions.

  • Collect relevant data from various sources

  • Clean and preprocess data to ensure accuracy and consistency

  • Use statistical methods and tools to analyze data

  • Visualize data using charts, graphs, and dashboards

  • Interpret results and communicate findings to stakeholders

A Data Analyst was asked 8mo ago
Q. What is data analysis?
Ans. 

Data analysis is the process of inspecting, cleaning, transforming, and modeling data to discover useful information, draw conclusions, and make decisions.

  • Data analysis involves collecting and organizing data sets.

  • It includes cleaning and processing data to ensure accuracy.

  • Statistical analysis and data visualization are key components of data analysis.

  • Data analysis helps in identifying trends, patterns, and insigh...

A Data Analyst was asked 12mo ago
Q. Tell me about your previous experience.
Ans. 

I have extensive experience in data analysis, focusing on transforming data into actionable insights for decision-making.

  • Worked at XYZ Corp, analyzing sales data to identify trends, resulting in a 15% increase in quarterly revenue.

  • Utilized SQL and Python for data extraction and manipulation, improving reporting efficiency by 30%.

  • Collaborated with cross-functional teams to develop dashboards using Tableau, enhancin...

eClerx Data Analyst Interview Experiences

20 interviews found

Data Analyst Interview Questions & Answers

user image Anonymous

posted on 16 Feb 2025

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(6 Questions)

  • Q1. Whats your name?
  • Ans. 

    My name is John Doe.

    • Full name is John Doe

    • Common first and last name combination

    • Easy to remember and pronounce

  • Answered by AI
  • Q2. Csv stand for?
  • Ans. 

    CSV stands for Comma-Separated Values.

    • CSV is a file format used to store tabular data in plain text.

    • Each line in a CSV file represents a row of data, with columns separated by commas.

    • CSV files can be easily imported and exported in spreadsheet software like Excel.

    • Example: 'name,age,city' on the first line, followed by 'John,25,New York' on the second line.

  • Answered by AI
  • Q3. Tell me something about yourself?
  • Ans. 

    Hello,First of all thankyou very much for giving opportunity to introduced in front of you.I am harsh.I hail from ambala cantt but currently live in defence enclave.I am a fresher. I live in nuclear family.There are 5 of us in my family.I am a object oriented person. I have a master degree in computer application from kurukshetra university.I have done 6 month course in data analyst from chandigarh.I enjoy dancing,Sing...

  • Answered Anonymously
  • Q4. Sql stand for?
  • Q5. Write a dml commands?
  • Ans. 

    DML commands are used to manipulate data in a database.

    • DML stands for Data Manipulation Language

    • Common DML commands include INSERT, UPDATE, DELETE

    • Example: INSERT INTO table_name (column1, column2) VALUES (value1, value2)

  • Answered by AI
  • Q6. Rdbms stands for?
  • Ans. 

    RDBMS stands for Relational Database Management System, a software for managing relational databases using structured query language (SQL).

    • RDBMS organizes data into tables, which can be linked by relationships.

    • Examples include MySQL, PostgreSQL, and Oracle Database.

    • Data is accessed and manipulated using SQL, a standard programming language.

    • RDBMS supports ACID properties (Atomicity, Consistency, Isolation, Durability) f...

  • Answered by AI

Data Analyst Interview Questions & Answers

user image Anonymous

posted on 22 May 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Job Portal and was interviewed in Apr 2024. There were 2 interview rounds.

Round 1 - HR 

(1 Question)

  • Q1. General discussion of background and technical interview availability.Expected Salary,current salary
Round 2 - Technical 

(8 Questions)

  • Q1. Tell me about yourself.
  • Ans. 

    I am a data analyst with a passion for transforming data into actionable insights, skilled in SQL, Python, and data visualization.

    • Educational background in Statistics and Data Science.

    • Experience with SQL for database management and querying.

    • Proficient in Python for data analysis and automation.

    • Skilled in data visualization tools like Tableau and Power BI.

    • Worked on a project analyzing customer behavior, leading to a 15%...

  • Answered by AI
  • Q2. Which project have you recently worked on?
  • Q3. How much experience do you have in python and R?
  • Ans. 

    I have 3 years of experience in Python and 2 years in R.

    • 3 years of experience in Python, used for data cleaning, analysis, and visualization.

    • 2 years of experience in R, utilized for statistical analysis and data modeling.

    • Proficient in using libraries like pandas, numpy, matplotlib in Python and ggplot2, dplyr in R.

  • Answered by AI
  • Q4. What project have you worked on in R programming?
  • Ans. 

    I have worked on a project in R programming analyzing customer churn for a telecommunications company.

    • Used R programming to clean and analyze customer data

    • Created visualizations to identify patterns and trends in customer behavior

    • Built predictive models to forecast customer churn rates

    • Collaborated with stakeholders to present findings and recommendations

  • Answered by AI
  • Q5. Which databases have you worked on?
  • Ans. 

    I have worked on databases such as MySQL, SQL Server, and MongoDB.

    • MySQL

    • SQL Server

    • MongoDB

  • Answered by AI
  • Q6. Given a list of strings, find the string matching a particular pattern.
  • Ans. 

    Find a string matching a specific pattern in a list of strings.

    • Use regular expressions to search for the pattern in each string.

    • Iterate through the list of strings and apply the pattern matching logic.

    • Return the string that matches the pattern, if found.

    • Example: List of strings - ['apple', 'banana', 'cherry'], pattern - 'ba' would return 'banana'.

  • Answered by AI
  • Q7. Given a list of dictionary, find the dictionary which has the count of key highest among all the dictionaries. eg: [{a:5},{b:2}.......] Now here 5 is the highest key value so it should be printed.
  • Ans. 

    Find the dictionary with the highest count of keys in a list of dictionaries.

    • Iterate through the list of dictionaries and keep track of the dictionary with the highest count of keys.

    • Use a loop to count the keys in each dictionary and compare it with the current highest count.

    • Return the dictionary with the highest count of keys.

  • Answered by AI
  • Q8. Do you have experience in converting python scripts to R?
  • Ans. 

    Yes, I have experience in converting Python scripts to R.

    • I have converted several Python scripts to R for data analysis projects.

    • I am proficient in both Python and R programming languages.

    • I can provide examples of projects where I have successfully converted Python scripts to R.

  • Answered by AI

Interview Preparation Tips

Topics to prepare for eClerx Data Analyst interview:
  • Python
  • R programming
  • Database
  • Lists
  • Dictionaries
  • Data Structures
Interview preparation tips for other job seekers - Prepare basics of Python and R.
Focus on accessing elements from different structures and performing basic operations on them.

Skills evaluated in this interview

Data Analyst Interview Questions & Answers

user image Anonymous

posted on 16 Oct 2024

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

I applied via Referral and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. What is data analysis?
  • Q2. How do you conduct data analysis?

Interview Preparation Tips

Interview preparation tips for other job seekers - Be concise

Data Analyst Interview Questions & Answers

user image Shubhangi Dhale

posted on 16 Nov 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. About excel like conditional formatting some formulae’s and concepts

Data Analyst Interview Questions & Answers

user image Anonymous

posted on 25 Jun 2024

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

I applied via Referral and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Privious experiance

Data Analyst Interview Questions & Answers

user image Anonymous

posted on 9 Oct 2023

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
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 - Aptitude Test 

Good maths English communication

Round 3 - One-on-one 

(5 Questions)

  • Q1. Myself and aptitude
  • Q2. Myself and location
  • Q3. Last company and roles
  • Q4. Education and background
  • Q5. Hobbies and hobbies

Data Analyst Interview Questions & Answers

user image Anonymous

posted on 19 Apr 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Why excel is used for data analyst?
  • Ans. 

    Excel is used for data analysis due to its user-friendly interface, powerful data manipulation capabilities, and ability to create visualizations.

    • Excel allows for easy data entry and manipulation, making it accessible for users of all skill levels.

    • It has powerful functions and formulas for data analysis, such as VLOOKUP, SUMIF, and PivotTables.

    • Excel can create visualizations like charts and graphs to help analyze and p...

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. Tell me about yourself?

Skills evaluated in this interview

Data Analyst Interview Questions & Answers

user image Anonymous

posted on 6 Jul 2025

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

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

  • Q1. Whatis the formula of V-Lookup
  • Ans. 

    VLOOKUP is a function in Excel that searches for a value in the first column of a table and returns a value in the same row from a specified column.

    • Syntax: VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

    • lookup_value: The value to search for in the first column of the table.

    • table_array: The range of cells that contains the data.

    • col_index_num: The column number in the table from which to retrieve the va...

  • Answered by AI
  • Q2. About your self.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be mindful of the office politics and focus on your work. The learning opportunities here are excellent, and you will gain comprehensive experience in various aspects. However, do not limit yourself to mere gossip; prioritize your responsibilities instead.

Data Analyst Interview Questions & Answers

user image laja beta

posted on 17 Apr 2025

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

I appeared for an interview before Apr 2024, where I was asked the following questions.

  • Q1. What is a Relational Database Management System (RDBMS)?
  • Ans. 

    An RDBMS is a software system that manages relational databases, allowing data to be stored, modified, and queried efficiently.

    • Data is organized in tables (relations) consisting of rows and columns.

    • Supports SQL (Structured Query Language) for querying and managing data.

    • Ensures data integrity through constraints like primary keys and foreign keys.

    • Examples include MySQL, PostgreSQL, Oracle Database, and Microsoft SQL Ser...

  • Answered by AI
  • Q2. What are the different types of queries?
  • Ans. 

    Queries are requests for data or information from a database, categorized into various types based on their purpose.

    • SELECT Query: Retrieves data from one or more tables. Example: SELECT * FROM employees;

    • INSERT Query: Adds new records to a table. Example: INSERT INTO employees (name, age) VALUES ('John', 30);

    • UPDATE Query: Modifies existing records. Example: UPDATE employees SET age = 31 WHERE name = 'John';

    • DELETE Query:...

  • Answered by AI
  • Q3. What is the difference between a JOIN and a UNION in SQL?
  • Ans. 

    JOIN combines rows from two or more tables based on related columns; UNION combines results from two or more SELECT queries.

    • JOIN is used to retrieve related data from multiple tables based on a common field.

    • Example of JOIN: SELECT * FROM TableA JOIN TableB ON TableA.id = TableB.a_id;

    • UNION combines the result sets of two or more SELECT statements, removing duplicates.

    • Example of UNION: SELECT column1 FROM TableA UNION SE...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - The company is a suitable option for freshers. although the pay scales are not very competitive, they offers ample opportunities for growth. The HR department is approachable and receptive to feedback. Overall, it provides a healthy environment for freshers to start their careers in analytics.

Data Analyst Interview Questions & Answers

user image Anonymous

posted on 16 Sep 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Sep 2023. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Sql based questions
  • Q2. Pivot table in excel
  • Ans. 

    A pivot table in Excel is a powerful tool for summarizing and analyzing data.

    • Pivot tables allow you to reorganize and summarize selected columns and rows of data in a spreadsheet.

    • You can easily group data, calculate totals, averages, and other statistics, and create custom calculations.

    • Pivot tables are dynamic and can be easily updated as the source data changes.

    • They are useful for analyzing large datasets and identify...

  • Answered by AI

Skills evaluated in this interview

eClerx Interview FAQs

How many rounds are there in eClerx Data Analyst interview?
eClerx interview process usually has 1-2 rounds. The most common rounds in the eClerx interview process are Technical, Resume Shortlist and HR.
How to prepare for eClerx Data 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 eClerx. The most common topics and skills that interviewers at eClerx expect are Analysts, Data Enrichment, Data Entry, Data Operations and Electrical Engineering.
What are the top questions asked in eClerx Data Analyst interview?

Some of the top questions asked at the eClerx Data Analyst interview -

  1. Can we add extra row and pivot table in excel? If yes than h...read more
  2. Given a list of dictionary, find the dictionary which has the count of key high...read more
  3. Do you have experience in converting python scripts to...read more
How long is the eClerx Data Analyst interview process?

The duration of eClerx Data Analyst interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.4/5

based on 15 interview experiences

Difficulty level

Easy 45%
Moderate 55%

Duration

Less than 2 weeks 90%
2-4 weeks 10%
View more
eClerx Data Analyst Salary
based on 663 salaries
₹1.8 L/yr - ₹4.3 L/yr
57% less than the average Data Analyst Salary in India
View more details

eClerx Data Analyst Reviews and Ratings

based on 152 reviews

3.4/5

Rating in categories

3.3

Skill development

3.5

Work-life balance

2.7

Salary

3.5

Job security

3.5

Company culture

2.6

Promotions

3.1

Work satisfaction

Explore 152 Reviews and Ratings
Senior Analyst
5.6k salaries
unlock blur

₹3.1 L/yr - ₹7.4 L/yr

Analyst
4.4k salaries
unlock blur

₹2 L/yr - ₹4.1 L/yr

Financial Analyst
4.3k salaries
unlock blur

₹1.5 L/yr - ₹4.2 L/yr

Associate Process Manager
3k salaries
unlock blur

₹4.8 L/yr - ₹12 L/yr

Processing Manager
1.8k salaries
unlock blur

₹9.2 L/yr - ₹16 L/yr

Explore more salaries
Compare eClerx with

LTIMindtree

3.7
Compare

DXC Technology

3.6
Compare

Mphasis

3.3
Compare

EXL Service

3.7
Compare
write
Share an Interview