Filter interviews by
Clear (1)
I was interviewed in Oct 2020.
Round duration - 60 minutes
Round difficulty - Medium
The timings of the 1st round were 11 am to 12 noon. It was a proctored online test using a friendly hackerrank platform to conduct the test. The test was smooth and went well. There were questions from different sections.
You are given an array prices
, representing stock prices over N consecutive days. Your goal is to compute the maximum profit achievable by performing multiple transactions (i...
Calculate maximum profit by buying and selling stocks multiple times.
Iterate through the array of stock prices and find all increasing sequences of prices.
Calculate profit for each increasing sequence and add them up to get the maximum profit.
Make sure to sell before buying again to maximize profit.
Round duration - 40 minutes
Round difficulty - Medium
Involved solving coding questions basic interaction and some questions from oops and my resume
Given an array of non-negative integers ARR
, your task is to create another array COPY_ARR
with the elements of ARR
in reverse order.
The first line contains an integer T
...
Create a new array with elements of given array in reverse order.
Iterate through the given array in reverse order and copy elements to a new array.
Ensure to handle edge cases like empty array or single element array.
Use a temporary variable to swap elements for in-place reversal if required.
Round duration - 40 minutes
Round difficulty - Medium
It was like an interaction round between the technical manager and us.
Fragmentation is the division of memory into smaller blocks, while segmentation is the division of memory into logical segments.
Fragmentation divides memory into smaller blocks, leading to wasted space and inefficient memory usage.
Segmentation divides memory into logical segments based on program structure or data types.
Fragmentation can occur due to external fragmentation (unused memory between allocated blocks) or in...
I have worked with SQL queries and JOIN operations in database management projects.
Used INNER JOIN to combine rows from two or more tables based on a related column between them.
Utilized LEFT JOIN to return all rows from the left table and the matched rows from the right table.
Implemented WHERE clause to filter rows based on specified conditions.
Employed GROUP BY to group rows that have the same values into summary row...
Tip 1 : Study each subject deeply. Have your basics strong.
Tip 2 : Practice coding questions daily
Tip 1 : Go through your resume thoroughly, and be ready to answer questions from your resume.
Tip 2 : Include some projects
I was interviewed before Sep 2020.
Round duration - 60 minutes
Round difficulty - Easy
There were 30 MCQ questions and 2 coding problems. The MCQs were medium-level questions. Coding problems were fairly easy.
Given a singly linked list of integers, return the head of the reversed linked list.
Initial linked list: 1 -> 2 -> 3 -> 4 -> NULL
Reversed link...
Reverse a singly linked list of integers and return the head of the reversed linked list.
Iterate through the linked list and reverse the pointers to point to the previous node.
Update the head of the reversed linked list as the last node encountered.
Ensure to handle edge cases like empty list or single node list.
Time complexity should be O(N) and space complexity should be O(1).
Round duration - 50 minutes
Round difficulty - Medium
The interview was scheduled by the placement cell in the evening. The interviewer seemed to be an experienced developer.
He asked me general background questions like what are you interested most in? what are your technical interests? etc.
He then asked me about my project. Explained him well on that front and he seemed satisfied. He asked me to find the Lowest Common Ancestor of a given Binary Search Tree. I solved it in around 20-30 minutes and he finally asked me to write the solution on paper. He asked some practical OOPs problems for a while and I answered correctly but the explanations could be more thorough.
You are given a binary tree consisting of distinct integers and two nodes, X
and Y
. Your task is to find and return the Lowest Common Ancestor (LCA) of these two nodes...
Find the Lowest Common Ancestor (LCA) of two nodes in a binary tree.
Traverse the binary tree to find the paths from the root to each node, then compare the paths to find the LCA.
Use recursion to traverse the tree efficiently and find the LCA.
Handle cases where one node is an ancestor of the other node.
Consider edge cases like when one or both nodes are not present in the tree.
Optimize the solution to achieve the desire
Round duration - 30 minutes
Round difficulty - Easy
The interview was some 30 minutes after the technical round. The HR asked me general questions like my hobbies, technical and non-technical things in my resume, my interests, etc. The overall communication was very friendly.
Tip 1 : Be very informative of your project and brush it up before the interview process
Tip 2 : In the Aptitude round, aptitude questions were relatively harder but coding problems are very easy
Tip 1 : Describe your project(s) well and put GitHub link
Tip 2 : They also asked non-technical topics that were in my resume
Top trending discussions
I applied via Referral and was interviewed before May 2023. There were 2 interview rounds.
Very easy one which is based on Stream API
Question based on case study
posted on 19 May 2024
Problem solving, binary search, shorting technique
Pagination is the process of dividing content into separate pages to improve user experience and optimize performance.
Pagination is commonly used in websites to display a large amount of data in manageable chunks.
It allows users to navigate through different pages of content, typically with options like 'Next' and 'Previous'.
Pagination can also include features like page numbers, page size selection, and total item cou...
posted on 22 Oct 2024
I applied via Company Website and was interviewed in Sep 2024. There were 3 interview rounds.
Question related to profile.
Aptitude test questions
I applied via unstop and was interviewed before Oct 2023. There were 3 interview rounds.
It was medium to difficult level test
I was interviewed in Jul 2024.
Tell me about a time you had a disagreement with a coworker
posted on 6 Aug 2024
posted on 25 Apr 2024
A data table is a collection of rows and columns used to organize and display data in a structured format.
Data tables are commonly used in databases and spreadsheets to store and manipulate data.
Each row in a data table represents a record or entry, while each column represents a specific attribute or field.
Data tables can be sorted, filtered, and analyzed to extract meaningful insights from the data.
Examples of data t...
Senior Software Engineer
1.3k
salaries
| ₹0 L/yr - ₹0 L/yr |
Claims Associate
1.1k
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
791
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Claims Associate
521
salaries
| ₹0 L/yr - ₹0 L/yr |
Assistant Manager
285
salaries
| ₹0 L/yr - ₹0 L/yr |
Anthem
Humang
Aetna
Centene Corporation