Filter interviews by
I applied via Referral and was interviewed in Sep 2024. There was 1 interview round.
Find the maximum subarray sum using Kadane's algorithm
Initialize max_sum and current_sum to 0
Iterate through the array and update current_sum by adding the current element
If current_sum becomes negative, reset it to 0
Update max_sum if current_sum is greater than max_sum
The architecture of my project is based on microservices with a combination of front-end and back-end technologies.
Utilized microservices architecture to break down the project into smaller, independent services
Implemented front-end using React.js for dynamic user interfaces
Developed back-end services using Node.js and Express.js for handling business logic and data processing
Used Docker for containerization and Kubern...
I applied via Referral and was interviewed in Oct 2024. There was 1 interview round.
Group anagrams from a list of strings by categorizing them based on their character composition.
Anagrams are words that can be rearranged to form each other, e.g., 'eat' and 'tea'.
Use a hashmap to group words by their sorted character string as the key.
Example: Input: ['eat', 'tea', 'tan', 'ate', 'nat', 'bat'] Output: [['eat', 'tea', 'ate'], ['tan', 'nat'], ['bat']].
Sorting each string takes O(n log n) time, and insert...
I applied via Referral and was interviewed in Sep 2024. There were 2 interview rounds.
Kadane's Algorithm is used to find the maximum sum of a contiguous subarray within an array of integers.
Initialize two variables: max_so_far and max_ending_here to track the maximum sum.
Iterate through the array and update max_ending_here by adding the current element or starting a new subarray.
Update max_so_far if max_ending_here becomes greater than max_so_far.
Return max_so_far as the maximum subarray sum.
The number of ways to reach the rightmost cell from the topmost cell in a 2D matrix can be calculated using dynamic programming.
Use dynamic programming to calculate the number of ways to reach each cell in the matrix.
At each cell, the number of ways to reach it is the sum of the number of ways to reach the cell above it and the cell to the left of it.
The value in the rightmost cell will give the total number of ways to...
Top trending discussions
I applied via Recruitment Consultant and was interviewed in Feb 2020. There were 8 interview rounds.
In my previous role, I led a team to enhance operational efficiency and drive strategic initiatives, resulting in significant growth.
Implemented a new project management system that improved team collaboration and reduced project delivery times by 20%.
Developed a comprehensive training program that increased employee engagement and reduced turnover rates by 15%.
Spearheaded a market analysis initiative that identified n...
I applied via Walk-in and was interviewed before Sep 2020. There were 4 interview rounds.
I applied via Campus Placement and was interviewed before Nov 2021. There were 3 interview rounds.
Numerical and logical aptitude test
There are 5 rounds on datastructure and algorithm
I applied via Campus Placement and was interviewed before Jun 2020. There were 6 interview rounds.
EY offers a dynamic environment, diverse opportunities, and a commitment to innovation, making it an ideal place for aspiring analysts.
Global Presence: EY operates in over 150 countries, providing exposure to international markets and diverse client challenges.
Commitment to Innovation: EY invests heavily in technology and innovation, such as AI and data analytics, enhancing the analytical capabilities of its teams.
Prof...
I possess strong analytical skills, attention to detail, and effective communication abilities that drive successful outcomes.
Analytical Skills: I excel at breaking down complex data sets to identify trends and insights, as demonstrated in my previous role where I improved reporting accuracy by 30%.
Attention to Detail: My meticulous nature ensures that I catch errors before they escalate, which was crucial in a project...
I tend to be overly detail-oriented, which can slow down my decision-making process at times.
I often spend extra time ensuring every detail is perfect, which can delay project timelines.
For example, during a recent project, I focused too much on data visualization, causing me to miss the deadline.
I am working on this by setting strict time limits for each task to maintain efficiency.
I also prioritize tasks based on the...
I applied via Naukri.com and was interviewed before Mar 2021. There were 2 interview rounds.
Global warming
General with companies details
I applied via Naukri.com and was interviewed in Feb 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Oct 2020. There were 3 interview rounds.
State management in React involves managing the state and props of components.
State is used to manage data that changes within a component
Props are used to pass data from a parent component to a child component
State can be updated using setState() method
Props are read-only and cannot be modified within a component
State and props are used together to create dynamic and interactive UIs
based on 4 interview experiences
Difficulty level
Duration
Junior Software Test Engineer
5
salaries
| ₹2.2 L/yr - ₹2.9 L/yr |
Software Developer
4
salaries
| ₹4.5 L/yr - ₹6.4 L/yr |
Cognizant
Teleperformance
iEnergizer
Reliance Retail