Filter interviews by
I applied via campus placement at Centre for Development of Advanced Computing (CDAC) and was interviewed before Apr 2023. There were 2 interview rounds.
Shuffle and merge are key processes in Hadoop for distributing data across nodes and combining results.
Shuffle is the process of transferring data from mappers to reducers in Hadoop.
Merge is the process of combining the output from multiple reducers into a single result.
Shuffle and merge are essential for parallel processing and efficient data analysis in Hadoop.
Example: In a word count job, shuffle will group words by...
Top trending discussions
I applied via Naukri.com and was interviewed in Nov 2024. There were 2 interview rounds.
The Aptitude Test session accesses mathematical and logical reasoning abilities
Vlookup is a function in Excel used to search for a value in a table and return a corresponding value from another column.
Vlookup stands for 'Vertical Lookup'
It is commonly used in Excel to search for a value in the leftmost column of a table and return a value in the same row from a specified column
Syntax: =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
Example: =VLOOKUP(A2, B2:D10, 3, FALSE) - searc...
My day in my previous organization involved analyzing large datasets, creating reports, and presenting findings to stakeholders.
Reviewing and cleaning large datasets to ensure accuracy
Creating visualizations and reports to communicate insights
Collaborating with team members to identify trends and patterns
Presenting findings to stakeholders in meetings or presentations
I possess strong technical skills in data analysis, including proficiency in programming languages, statistical analysis, and data visualization tools.
Proficient in programming languages such as Python, R, SQL
Skilled in statistical analysis and data modeling techniques
Experience with data visualization tools like Tableau, Power BI
Knowledge of machine learning algorithms and techniques
A Pivot Table is a data summarization tool used in spreadsheet programs to analyze, summarize, and present data in a tabular format.
Pivot tables allow users to reorganize and summarize selected columns and rows of data to obtain desired insights.
Users can easily group and filter data, perform calculations, and create visualizations using pivot tables.
Pivot tables are commonly used in Excel and other spreadsheet program...
To find the highest-paid employee in each department, we need to group employees by department and then select the employee with the highest salary in each group.
Group employees by department
Find the employee with the highest salary in each group
Retrieve the employee's name, salary, and department name
I applied via Job Fair and was interviewed in Nov 2024. There were 2 interview rounds.
I applied via Job Portal and was interviewed in Apr 2024. There were 2 interview rounds.
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.
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
I have worked on databases such as MySQL, SQL Server, and MongoDB.
MySQL
SQL Server
MongoDB
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'.
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.
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.
I applied via Walk-in and was interviewed in Jun 2024. There was 1 interview round.
posted on 24 Sep 2024
AML stands for Anti-Money Laundering, which refers to a set of laws, regulations, and procedures designed to prevent criminals from disguising illegally obtained funds as legitimate income.
AML is a regulatory framework used by financial institutions to detect and prevent money laundering activities.
It involves monitoring customer transactions and reporting any suspicious activity to authorities.
Examples of AML measures...
I applied via Referral and was interviewed in Feb 2024. There were 2 interview rounds.
posted on 11 Aug 2024
I applied via LinkedIn and was interviewed in Feb 2024. There was 1 interview round.
SQL DB works by storing and managing data in a structured format using tables and relationships.
SQL DB uses tables to store data in rows and columns.
It allows for querying data using SQL commands like SELECT, INSERT, UPDATE, DELETE.
Relationships between tables can be established using foreign keys.
Indexes can be used to optimize query performance.
ACID properties ensure data integrity and consistency.
based on 5 reviews
Rating in categories
Senior Engineer
5.3k
salaries
| ₹5 L/yr - ₹17 L/yr |
Engineer
4.4k
salaries
| ₹1 L/yr - ₹8.9 L/yr |
Technical Lead
2k
salaries
| ₹8.2 L/yr - ₹26.9 L/yr |
Project Lead
1.6k
salaries
| ₹6 L/yr - ₹22.1 L/yr |
Senior Software Engineer
1.4k
salaries
| ₹4.8 L/yr - ₹18.2 L/yr |
TCS
Infosys
Wipro
Tech Mahindra