Filter interviews by
I was interviewed before Sep 2020.
Round duration - 45 minutes
Round difficulty - Hard
Round was scheduled in the early afternoon hours most probably from 1 to 2 on hackerrank.
Given a binary search tree (BST) with 'N' nodes, the task is to convert it into a Greater Tree.
A Greater Tree is defined such that every node's value in the origina...
Convert a binary search tree into a Greater Tree by replacing each node's value with the sum of all values greater than or equal to it.
Traverse the BST in reverse inorder (right, root, left) to visit nodes in descending order.
Keep track of the running sum of visited nodes and update each node's value with this sum.
Recursively apply the above steps to all nodes in the BST.
Example: Input - 4 1 6 0 2 5 7 -1 -1 -1 3 -1 -1 ...
Ninja has a binary string S
of size N
given by his friend. The task is to determine if it's possible to sort the binary string S
in decreasing order by removing a...
Determine if a binary string can be sorted in decreasing order by removing non-adjacent characters.
Check if the count of '1's in the string is equal to the length of the string, in which case it can be sorted in decreasing order.
If there are multiple '0's between two '1's, they can be removed to sort the string in decreasing order.
If there are more '0's than '1's, it is not possible to sort the string in decreasing ord
Round duration - 40 minutes
Round difficulty - Medium
This round was conducted on Code Share platform. I was shared the invitation link one day prior to the interview and also was told the name of my interviewer. I looked at the profile of the interviewer at linked.in and got a better understanding of what kind of person he was and prepared accordingly. The round was scheduled at 3 :00 pm on 25th August and I was eagerly waiting for the clock hands to reach 3 o'clock since morning and finally I went in front of him after wearing a white shirt and a black coat over it along with a tie over it.
Given a binary tree with N
nodes, your task is to output the Spiral Order traversal of the binary tree.
The input consists of a single line containing elem...
Implement a function to return the spiral order traversal of a binary tree given in level order.
Traverse the binary tree in a spiral order, alternating between left to right and right to left.
Use a queue to keep track of nodes at each level and a flag to switch direction.
Handle null nodes appropriately to maintain the spiral order traversal.
Example: Input: 1 2 3 -1 -1 4 5, Output: 1 3 2 4 5
Tip 1 : Prepare DSA Questions from coding ninja or interview bit
Tip 2 : Have knowledge about SQL and datbases
Tip 3 : Practice Atleast 200 coding questions from gfg
Tip 1 : Attach links to coding profiles
Tip 2 : Mention short description of your team projects and individual as well
I was interviewed before Sep 2020.
Round duration - 45 minutes
Round difficulty - Hard
Timing (Between 6pm -7pm)
Environment was friendly and 2 coding questions were given.
You are given 'N' ropes, each of varying lengths. The task is to connect all ropes into one single rope. The cost of connecting two ropes is the sum of their lengths. Yo...
Connect ropes with minimum cost by merging smallest ropes first.
Sort the lengths of ropes in ascending order.
Merge the two smallest ropes at a time to minimize cost.
Repeat the merging process until all ropes are connected.
Calculate the total cost by summing up the lengths of merged ropes.
Return the minimum cost obtained.
Alex wants to maximize the use of 'K' memory spaces on his computer. He has 'N' different document downloads, each with unique memory usage, and 'M' computer games,...
Maximize memory usage by pairing downloads and games within memory limit 'K'.
Sort downloads and games in descending order.
Iterate through downloads and games to find the pair with maximum memory usage.
Return the indices of the selected download and game pairs.
Round duration - 40 minutes
Round difficulty - Medium
Timing (6pm -7 pm)
Environment was user friendly
In first 10-15 minutes He asked my current company’s work and some behavioral questions. Then he jumped to coding problems
Given a binary tree with N
nodes, your task is to output the Spiral Order traversal of the binary tree.
The input consists of a single line containing elem...
Implement a function to output the Spiral Order traversal of a binary tree given in level order.
Traverse the binary tree in a spiral order, alternating between left to right and right to left at each level.
Use a queue to keep track of nodes at each level and a stack to reverse the order of nodes at odd levels.
Handle null nodes appropriately to maintain the spiral order traversal.
Example: Input: 1 2 3 -1 -1 4 5, Output:
Tip 1 : Prepare DSA Questions from coding ninja or interview bit
Tip 2 : Have knowledge about SQL and datbases
Tip 3 : Practice Atleast 200 coding questions from gfg
Tip 1 : Have some good projects Web Dev projects are preferred
Tip 2 : Resume should be of 1 page
I applied via Company Website and was interviewed in Apr 2021. There was 1 interview round.
I applied via Campus Placement and was interviewed in Jul 2020. There were 4 interview rounds.
Arcesium interview questions for popular designations
I applied via Campus Placement and was interviewed before Mar 2021. There were 4 interview rounds.
90 minute test on hacker rank consisting of 3 coding questions all of medium difficulty. Most candidates are required to solve more than 1 question.
Find the lowest common ancestor of a binary tree.
Traverse the tree recursively from the root node.
If the current node is null or matches either of the given nodes, return the current node.
Recursively search for the nodes in the left and right subtrees.
If both nodes are found in different subtrees, return the current node.
If both nodes are found in the same subtree, continue the search in that subtree.
Find first missing positive integer from an array of non-negative integers.
Create a hash set to store all positive integers in the array
Loop through the array and add all positive integers to the hash set
Loop through positive integers starting from 1 and return the first missing integer not in the hash set
Design a parking lot
Consider the size and capacity of the parking lot
Decide on the layout and organization of parking spaces
Implement a system to manage parking availability and reservations
Include features like ticketing, payment, and security
Consider scalability and future expansion
Group list of strings into distinct anagrams.
Create a hash table with sorted string as key and list of anagrams as value.
Iterate through the list of strings and add each string to its corresponding anagram list in the hash table.
Return the values of the hash table as a list of lists.
Get interview-ready with Top Arcesium Interview Questions
I applied via Recruitment Consultant and was interviewed in Sep 2020. There was 1 interview round.
I applied via Naukri.com and was interviewed before Jun 2020. There was 1 interview round.
I was interviewed before Sep 2020.
Round duration - 45 minutes
Round difficulty - Easy
Very easy round all goes good.
Given an integer array ARR
of length N
where ARR[i] = (2*i + 1)
, determine the minimum number of operations required to make all the elements of ARR
equal. In a single...
The minimum number of operations required to make all elements of the given array equal is calculated by finding the median of the array elements.
Calculate the median of the array elements to determine the target value for all elements to be equal.
Find the absolute difference between each element and the target value, sum these differences to get the minimum number of operations.
For odd length arrays, the median is the...
Creating a table in SQL and demonstrating functions on it
Create a table using CREATE TABLE statement
Insert data into the table using INSERT INTO statement
Retrieve data from the table using SELECT statement
Update data in the table using UPDATE statement
Delete data from the table using DELETE statement
Round duration - 90 minutes
Round difficulty - Hard
Given an array ARR
and an integer K
, your task is to count all subarrays whose sum is divisible by the given integer K
.
The first line of input contains an...
Count subarrays with sum divisible by K in an array.
Iterate through the array and keep track of prefix sum modulo K.
Use a hashmap to store the frequency of each prefix sum modulo K.
For each prefix sum, increment the count by the frequency of (prefix sum - K) modulo K in the hashmap.
Handle the case where prefix sum itself is divisible by K separately.
Return the total count of subarrays with sum divisible by K.
Round duration - 45 minutes
Round difficulty - Hard
Tip 1 : Never leave any topic from any chapter / Subject
Tip 2 : Learn to explain your thoughts well
Tip 3 : Learn from previous experiences / interviews / problems asked.
Tip 1 : Atleast 2 projects on Resume
Tip 2 : Do not write false things. You always get caught.
Top trending discussions
The duration of Arcesium interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 54 interviews
Interview experience
based on 299 reviews
Rating in categories
Senior Analyst
318
salaries
| ₹0 L/yr - ₹0 L/yr |
Analyst
314
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
227
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
186
salaries
| ₹0 L/yr - ₹0 L/yr |
Financial Analyst
153
salaries
| ₹0 L/yr - ₹0 L/yr |
Edelweiss
JPMorgan Chase & Co.
Goldman Sachs
Morgan Stanley