Filter interviews by
Spark speculative execution is a feature that allows Spark to launch multiple copies of the same task and use the result from the first one that finishes.
Spark speculative execution is used to improve job completion time by running multiple instances of the same task in parallel.
If one instance finishes before the others, it will be used and the rest will be discarded.
This feature is helpful in scenarios where tasks ma...
Identical map refers to two maps that have the same keys and values.
Identical maps have the same key-value pairs.
The order of key-value pairs does not matter in identical maps.
Identical maps have the same size.
Top trending discussions
posted on 1 Apr 2025
I appeared for an interview before Apr 2024, where I was asked the following questions.
Experienced in data analysis projects focusing on sales trends, customer behavior, and operational efficiency.
Analyzed sales data to identify trends, resulting in a 15% increase in quarterly revenue.
Developed a customer segmentation model that improved targeted marketing efforts, leading to a 20% increase in engagement.
Created interactive dashboards using Tableau to visualize key performance indicators for stakeholders...
posted on 26 Jun 2017
I appeared for an interview before Jun 2016.
The question asks to construct a k-ary tree using the given k and DFS traversal string.
Iterate through the DFS traversal string
If the current character is 'P', create a parent node
If the current character is 'L', create a leaf node
Link the nodes according to the DFS traversal order
To determine if a graph has a node with n degree, iterate through all nodes and count their edges.
Iterate through each node in the graph
Count the number of edges connected to each node
If any node has n edges, then the graph has a node with n degree
posted on 7 Nov 2024
2 coding questions based on DSA.
posted on 13 Feb 2025
I appeared for an interview before Feb 2024.
I prefer a mix of both working from the office and working from home.
I believe in the benefits of face-to-face collaboration and communication that come with working from the office.
At the same time, I appreciate the flexibility and productivity that working from home offers.
I think a hybrid approach, where employees have the option to choose between WFO and WFH based on their tasks and preferences, is ideal.
I have exp...
posted on 13 Feb 2025
I appeared for an interview before Feb 2024.
First round was a coding test which has 2 problem solving questions and 3 subjective questions based on C++
More of a subjective round, highly focused on OS, networking and computer architecture.
posted on 29 May 2025
I appeared for an interview in Nov 2024, where I was asked the following questions.
I have extensive experience with various tech stacks, including front-end, back-end, and database technologies.
Proficient in JavaScript frameworks like React and Angular for building dynamic user interfaces.
Experienced with back-end technologies such as Node.js and Express for server-side development.
Skilled in using databases like MongoDB and PostgreSQL for data storage and management.
Familiar with cloud services like...
I applied via Referral and was interviewed in Jun 2023. There were 3 interview rounds.
Asked about the SQL and python.
Mostly Excel based, and they see if your answers are logical or not!
If you have visualization like PowerBi or Tableau Project then they will ask to explain and share details!
Mensa is an international high IQ society that provides a forum for intellectual exchange among its members.
Mensa was founded in 1946 in the UK by Roland Berrill and Dr. Lance Ware.
To join Mensa, individuals must score in the top 2% of the general population on a standardized intelligence test.
Mensa has members in more than 100 countries around the world.
The organization hosts various events, gatherings, and activities...
posted on 28 May 2022
I appeared for an interview in May 2022.
Round duration - 45 Minutes
Round difficulty - Easy
The interviewer was friendly. Explained the question well. Allowed to use any preferred platform to write code.
Given an array prices
representing the prices of a stock where each element indicates the price at a given minute, determine the maximum profit you can ac...
Find the maximum profit by buying and selling a stock once based on given prices.
Iterate through the prices array and keep track of the minimum price seen so far and the maximum profit achievable.
Calculate the profit by subtracting the current price from the minimum price and update the maximum profit if needed.
Return the maximum profit, ensuring it is not negative.
Example: prices = [2, 100, 150, 120], Buy at 2, sell a...
Round duration - 60 Minutes
Round difficulty - Medium
Imagine you are helping Ninja, a dance coach, who needs to form dance pairs from the available boys and girls in a studio. Given the number of boys N
, the number of girls M
, a...
The challenge involves forming dance pairs from available boys and girls based on potential pairings to maximize the number of pairs.
Parse the input to get the number of test cases, boys, girls, and potential pairings.
Iterate through the potential pairings and form pairs based on the given indexes.
Output '1' if a set of maximum possible pairs is returned, else output '0'.
There can be multiple valid configurations of pa...
Multiprocessing involves multiple processes running concurrently, while multithreading involves multiple threads within a single process.
Multiprocessing utilizes multiple processes to execute tasks simultaneously.
Multithreading involves multiple threads within a single process sharing the same memory space.
Multiprocessing is typically used for CPU-bound tasks, while multithreading is more suitable for I/O-bound tasks.
E...
Round duration - 60 Minutes
Round difficulty - Hard
Splitwise is a system for managing shared expenses among groups of people.
Classes: User, Expense, Group
Functions: addExpense(), settleUp(), calculateBalance()
Round duration - 60 Minutes
Round difficulty - Hard
Tip 1 : Practice at least 5 questions of each topic of various difficulty levels
Tip 2 : Read out theory articles about your preferred language showing your proficiency in the same.
Tip 3 : Hard work is overrated, consistency is the key.
Tip 1 : Own everything you have there, do not add random skills that you are not proficient in.
Tip 2 : Keep it clean and try to give out minimal but most of the relevant information for the role.
based on 1 interview experience
Vice President
9
salaries
| ₹35 L/yr - ₹101 L/yr |
Assistant Vice President
9
salaries
| ₹41.2 L/yr - ₹72.2 L/yr |
Manager
7
salaries
| ₹15 L/yr - ₹28 L/yr |
Senior Consultant
5
salaries
| ₹16 L/yr - ₹50 L/yr |
Business Analyst
4
salaries
| ₹25.2 L/yr - ₹50 L/yr |
MUTHOOT HOMEFIN (I) LTD.
Resurgent India
MENSA
STP Investment Services