Filter interviews by
I applied via Approached by Company and was interviewed in Sep 2023. There were 2 interview rounds.
Use SQL query with subquery to find nth highest salary
Use ORDER BY and LIMIT to get the nth highest salary
Use a subquery to exclude the top n-1 salaries before selecting the nth highest salary
I applied via Approached by Company and was interviewed before Jan 2024. There were 3 interview rounds.
Basics of SQL, Python
Experience based questions, SQL and Python
I have worked on projects involving building data pipelines, optimizing data storage, and developing machine learning models.
Built data pipelines using Apache Spark and Airflow
Optimized data storage by implementing partitioning and indexing strategies
Developed machine learning models for predictive analytics
posted on 10 Dec 2024
I applied via Referral and was interviewed in Nov 2024. There were 2 interview rounds.
I am a software engineer with 5 years of experience in developing web applications using Java, Spring Boot, and Angular.
5 years of experience in software development
Proficient in Java, Spring Boot, and Angular
Strong problem-solving skills
Experience working in Agile development environment
Bachelor's degree in Computer Science from XYZ University
I come from a close-knit family of five, including my parents, older sister, and younger brother.
Close-knit family of five
Parents, older sister, and younger brother
We enjoy spending time together traveling and trying new restaurants
Seeking new challenges and opportunities for growth in a different environment.
Desire for new challenges and learning opportunities
Seeking a better work-life balance
Interested in working with new technologies or industries
Looking for a more collaborative team environment
I was interviewed in Jul 2024.
Leet code medium level question
Hashmap is a data structure that stores key-value pairs and allows for fast retrieval of values based on keys.
Hashmap uses a hashing function to map keys to indices in an array.
It allows for constant time complexity O(1) for insertion, deletion, and retrieval operations.
Example: HashMap<String, Integer> map = new HashMap<>(); map.put("key", 123); int value = map.get("key");
I applied via Approached by Company and was interviewed in Jul 2024. There was 1 interview round.
Count pairs in an array that sum up to a target value.
Iterate through the array and store the frequency of each element in a hashmap.
For each element, check if the difference between the target and the element exists in the hashmap.
Increment the count of pairs if the difference is found in the hashmap.
Binary search can be used to solve moderate problems of arrays that are first increasing and then decreasing.
Use binary search to find the peak element in the array, which marks the transition from increasing to decreasing.
Divide the array into two parts based on the peak element and apply binary search on each part separately.
Handle edge cases such as when the array is strictly increasing or strictly decreasing.
Exampl
Design a system for a web surfing utility
Use a web crawler to gather data from websites
Implement a search engine to retrieve relevant information
Utilize a recommendation system to suggest related content
Include user authentication and personalized settings
Ensure scalability and performance for handling large amounts of data
Find the smallest subarray in an array that has a given target sum.
Use a sliding window approach to find the subarray with the target sum.
Keep track of the current sum of elements in the window and adjust the window size accordingly.
Start with a window of size 1 and expand it until the sum is greater than or equal to the target sum.
Shrink the window from the left side while updating the smallest subarray length until t
posted on 18 Oct 2024
I was interviewed in Sep 2024.
I was given a test which was not that difficult
Seeking new challenges and growth opportunities in a more innovative environment.
Looking for new challenges and opportunities for growth
Interested in working in a more innovative environment
Seeking a change in company culture or work-life balance
The innovative projects and collaborative work environment at Altair are the driving factors for me to join.
Innovative projects: I am excited about the opportunity to work on cutting-edge projects that push the boundaries of technology.
Collaborative work environment: I value teamwork and believe that working with talented individuals at Altair will help me grow professionally.
Company culture: I have heard great things ...
Medium level of coding questions.
Use a command line tool like cat to concatenate multiple CSV files into a single file
Use the cat command in the terminal to concatenate multiple CSV files into a single file
Navigate to the directory where the CSV files are located
Run the command 'cat file1.csv file2.csv > combined.csv' to merge file1.csv and file2.csv into a new file named combined.csv
HDInsight is a cloud-based service in Azure that makes it easy to process big data using Apache Hadoop, Spark, and other tools.
HDInsight is a fully managed cloud service that makes it easy to process big data using open-source frameworks like Apache Hadoop, Spark, and more.
It allows you to create, scale, and monitor Hadoop clusters in Azure.
HDInsight integrates with Azure Data Factory to provide data orchestration and ...
Data copy in Azure can be performed using Azure Data Factory or Azure Storage Explorer.
Use Azure Data Factory to create data pipelines for copying data between various sources and destinations.
Use Azure Storage Explorer to manually copy data between Azure storage accounts.
Utilize Azure Blob Storage for storing the data to be copied.
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
To configure a VPN, you need to set up a VPN server, create user accounts, configure client devices, and establish secure connections.
Set up a VPN server using software like OpenVPN or Windows Server
Create user accounts with unique credentials for accessing the VPN
Configure client devices to connect to the VPN server using the provided credentials
Establish secure connections by encrypting data transmitted over the VPN
To resolve system slowness, check for hardware issues, optimize software, update drivers, and monitor resource usage.
Check for hardware issues such as low memory or CPU usage
Optimize software by removing unnecessary programs or services
Update drivers for hardware components
Monitor resource usage to identify bottlenecks
I was interviewed in Nov 2024.
Ge general attitude and HTML CSS JavaScript Java questions
based on 2 interviews
Interview experience
based on 1 review
Rating in categories
Senior Analyst
333
salaries
| ₹8 L/yr - ₹19 L/yr |
Data Analyst
299
salaries
| ₹5 L/yr - ₹11 L/yr |
Analyst
240
salaries
| ₹4 L/yr - ₹12.8 L/yr |
Assistant Manager
238
salaries
| ₹14 L/yr - ₹23 L/yr |
Data Engineer
121
salaries
| ₹5 L/yr - ₹13.8 L/yr |
Fractal Analytics
Mu Sigma
Tiger Analytics
Bridgei2i Analytics Solutions