Filter interviews by
Basic ML MCQs and coding ML metrics like MSE, Precision etc
I applied via Company Website and was interviewed in Jan 2024. There were 4 interview rounds.
Questions based on algorithms and data structures
GD to check how we can combine our technical skills with the current industry trends
I applied via LinkedIn and was interviewed before Sep 2023. There were 2 interview rounds.
Remove duplicate elements from an array of strings in place.
Iterate through the array and use a Set to keep track of unique elements.
Remove duplicates by checking if the element is already in the Set.
Update the array in place by shifting elements to fill in the removed duplicates.
2 hard coding , leetcode medium level , question from Graph and Recursion
Nissan Digital interview questions for popular designations
I applied via Walk-in and was interviewed before Nov 2022. There were 5 interview rounds.
It's very easy and solvable
It's very simple and solvable
I applied via Campus Placement and was interviewed in May 2022. There was 1 interview round.
Questions related to Java programming language and Spring Boot framework.
Lambda expression is a concise way to represent an anonymous function. Example: (x, y) -> x + y
Singleton class is a class that can only have one instance at a time. Example: DatabaseConnection
Generics allow classes and methods to be parameterized by type. Example: List
Annotations in Spring Boot are used to provide metadata to the Spring framework.
I applied via Approached by Company and was interviewed in Aug 2021. There were 3 interview rounds.
Sort employee objects by salary
Create a custom comparator function to compare salaries
Use the sort() method to sort the array of employee objects
Pass the custom comparator function as an argument to the sort() method
I applied via Recruitment Consulltant and was interviewed before Oct 2021. There were 4 interview rounds.
posted on 17 Dec 2024
I applied via Instahyre and was interviewed in Nov 2024. There was 1 interview round.
Use SQL query to count number of reportees for each manager and filter out those with atleast 5 reportees.
Write a SQL query to count number of reportees for each manager using GROUP BY clause
Add HAVING clause to filter out managers with atleast 5 reportees
Example: SELECT managerId, COUNT(id) AS num_reportees FROM table_name GROUP BY managerId HAVING num_reportees >= 5
Use libraries like pandas and dask to efficiently manage large datasets in Python.
Use pandas library for data manipulation and analysis.
Use dask library for parallel computing and out-of-core processing.
Optimize memory usage by loading data in chunks or using data types efficiently.
Consider using cloud services like AWS S3 or Google BigQuery for storing and processing large datasets.
Some commonly used Python libraries for Data Analysts are Pandas, NumPy, Matplotlib, and Scikit-learn.
Pandas - used for data manipulation and analysis
NumPy - used for numerical computing and working with arrays
Matplotlib - used for data visualization
Scikit-learn - used for machine learning and data mining
Interview experience
based on 81 reviews
Rating in categories
Software Engineer
127
salaries
| ₹5.2 L/yr - ₹8.5 L/yr |
Product Manager
23
salaries
| ₹19.4 L/yr - ₹42 L/yr |
Software Engineer2
22
salaries
| ₹7.3 L/yr - ₹14.5 L/yr |
Software Engineer Level 1
20
salaries
| ₹5.8 L/yr - ₹8.4 L/yr |
Senior Software Engineer
14
salaries
| ₹14 L/yr - ₹22 L/yr |
TCS
Infosys
Wipro
HCLTech