i
GEVME
Filter interviews by
I applied via LinkedIn and was interviewed before Nov 2021. There were 3 interview rounds.
VERY GOOD INTERVIEW RELATED TO GENERAL OUTLINE AND DISCUSSIONS AND THEN HR ROUND REGARDING MY JOINING AND SHIFTS
THE CODING TEST WAS RELATED TO VARIOUS MEDICAL CONDITIONS AND ANOMALIES
Top trending discussions
I applied via Apna Jobs and was interviewed in Jul 2023. There were 2 interview rounds.
I applied via LinkedIn and was interviewed in Feb 2023. There were 2 interview rounds.
I appeared for an interview before May 2021.
Round duration - 90 Minutes
Round difficulty - Easy
It was the first round. Was taken online and there were 2 invigilators from the company
You are provided a string STR
of length N
, consisting solely of lowercase English letters.
Your task is to remove all duplicate occurrences of characters i...
Remove duplicate occurrences of characters in a given string.
Use a hash set to keep track of characters seen so far.
Iterate through the string and add non-duplicate characters to a new string.
Return the new string as the result.
Round duration - 60 Minutes
Round difficulty - Easy
Face to face interview with a senior software developer
You are given a number of stairs, N
. Starting at the 0th stair, you need to reach the Nth stair. Each time you can either climb one step or two steps. ...
The problem involves finding the number of distinct ways to climb to the N-th stair by taking either one or two steps at a time.
Use dynamic programming to solve this problem efficiently.
Define a recursive function to calculate the number of ways to reach each stair.
Consider base cases for 0 and 1 stairs.
Use memoization to store and reuse intermediate results to avoid redundant calculations.
Return the result modulo 10^9
Round duration - 60 Minutes
Round difficulty - Medium
Questions around my resume mainly and 1 coding question. Was taken by the engineering manager
Understanding the concept of Lowest Common Ancestor (LCA) in graph theory and computer science is essential.
Consider a rooted tree ‘T’ containing ‘N’ nodes...
The Lowest Common Ancestor (LCA) problem involves finding the lowest node in a tree that is an ancestor of two given nodes.
LCA is the lowest node in a tree that is an ancestor of both given nodes.
The tree is rooted at node 1 for each test case.
Paths from each node to the root are considered to find the LCA.
Constraints include the number of test cases, nodes, queries, and node values.
Time limit for the solution is 1 sec
Tip 1 : Practice questions in a time bound manner. Set a timer and solve the questions within that time frame only as the interview is also going to be time bound.
Tip 2 : Always revise. Mark the questions that you couldn't solve in the first go. Revise them again after a week or 2 so that the concepts become more clear.
Tip 1 : Do at least 1 development project and mention clearly how you contributed in that.
Tip 2 : Only mention those skills in which you are confident. If you are at basic level for some skill, mention it accordingly.
I applied via Referral and was interviewed before Sep 2022. There were 2 interview rounds.
I applied via Approached by Company and was interviewed before Apr 2023. There were 2 interview rounds.
I applied via Campus Placement and was interviewed in Jul 2024. There was 1 interview round.
Design an algorithm to buy and sell stocks to maximize profit
Use a greedy approach to find the maximum profit by buying at the lowest price and selling at the highest price
Keep track of the minimum price seen so far and update the maximum profit if a higher price is found
Return the maximum profit that can be achieved
I applied via Campus Placement and was interviewed before Jan 2021. There were 4 interview rounds.
Implement 3 stacks using 1 array
Divide the array into 3 equal parts
Use pointers to keep track of top of each stack
Push and pop elements based on the pointer of the respective stack
Detect cycle in a graph
Use Depth First Search (DFS) algorithm to traverse the graph
Maintain a visited set to keep track of visited nodes
If a node is visited again during DFS, then a cycle exists
If all nodes are visited and no cycle is found, then no cycle exists
Interpreted languages are executed directly by the interpreter while compiled languages are first converted to machine code.
Interpreted languages are slower than compiled languages as they are executed line by line.
Compiled languages are faster as the code is already converted to machine code.
Interpreted languages are easier to debug as errors can be caught at runtime.
Compiled languages are harder to debug as errors ca...
based on 1 review
Rating in categories
Executive Accountant
3
salaries
| ₹11.5 L/yr - ₹28 L/yr |
Sales Development Representative
3
salaries
| ₹9.5 L/yr - ₹11.5 L/yr |
Cvent
Eventbrite
Hubilo
BookMyShow