Here in this post we discuss Frequently asked Arcesium Interview Questions . Here in this post we cover Arcesium Interview Experience , Arcesium Frequently asked Interview Questions 2021, Arcesium Coding Questions and also we give details/guidance so that you can crack Arcesium Interview .
ABOUT ARCESIUM
Arcesium is a technology and a software-enabled services company. Arcesium deliver front, middle, and back-office solutions to some of the world’s most sophisticated institutional asset managers, hedge funds, asset allocators, and banks. Through a combination of advanced automation, innovative data management tools, and anomaly-resolution workflows, Arcesium’s clients can achieve a single source of truth, scalable to millions of data points, for use throughout their entire organization.
HERE BELOW WE HAVE GIVEN COMPLETE DETAILS OF Arcesium Interview Questions ,Arcesium Interview Experience PROVIDE BY THE STUDENTS WHO HAVE GIVEN INTERVIEW AND WAS SELECTED BY THE COMPANY.You can visit Arcesium CAREERS page for more information about them.
STUDENT 1 Arcesium Interview
JOB PROFILE: Software Developer
ARCESIUM INTERVIEW QUESTIONS/ARCESIUM INTERVIEW EXPERIENCE
1st round Arcesium Interview : is of online competition which consists of aptitude, technical questions and 2 Coding question.
2nd Round Arcesium Interview : He asked two questions find number of island in a grid and optimize it and then find total no. of unique shape island.
3rd round Arcesium Interview: Two people were there one asked me about ACID property and design schema for shopping mart, one coding question that in a grid you start from top left and top right traverse till bottom left and bottom right respectively and you can go to column -1,0,1 then find max sum of both traversal
4th round Arcesium Interview : He start with my project then asked about oops concept and implement them then one linked list question and code it, virtual memory and in this page fault replacement, demand paging,virtual function- abstract class-interface-pure virtual function implementation of all these.
5th round Arcesium Interview : This was HR round she asked me about my resume achievements and why you want to join this company?
STUDENT 2 Arcesium Interview
JOB PROFILE: Software Developer
ARCESIUM INTERVIEW QUESTIONS/ARCESIUM INTERVIEW EXPERIENCE
The coding test consisted of General Aptitude, CS Theory(lot of Java OOPS, didn’t get most of it) and Coding Questions(1 DP, 1 Backtracking).
EXCERPTS FROM STUDENT 3
JOB PROFILE: Software Developer
JOB LOCATION: HYDERABAD
ARCESIUM INTERVIEW QUESTIONS/ARCESIUM INTERVIEW EXPERIENCE(1ST,2ND, 3RD,4TH,HR)
2nd round (Technical Interview) : They started with myintroduction. After that, They gave me a problem on DS which i found difficult to some extent. So, I gave them the O(n^2) approach. They gave me another problem based on strings and arrays. Make a largest number from the numbers given in an array. You can find the problem here https://www.geeksforgeeks.org/given-an-array-of-numbers-arrange-the-numbers-to-form-the-biggest-number/ I gave them the solution which was based on comparison based sorting. They asked the difference between map and unordered -map.
3rd round (Technical Interview) : They asked a problem based on tree. Find the root of the subtree in a tree giving the maximum sum. Firstly, they asked me on positive numbers, after that they include the negative numbers as well. Take care of the edge cases.
Move forward, another interviewer gave me the schema on Songs and Users and asked me to create a schema User_Playlists by using two schema provided above. I did that. After that, they asked me to normalize it. And they asked lot of questions on that created schema. They gave me a query as well. It was overall an interesting round.
4th round (Technical Interview) : They started the round by asking me to create a Book My Show kind of design by using classes and objects ( You can implement your logic in any language you prefer) I did that in c++.
The most important thing to keep in mind in this round is to discuss with your interviewer everything or every possible scenarios, you are thinking. Try to start with the basic design. After that, include more functionalities if the interviewer asked you to do so. In my design, I was using various OOP concepts ( Inheritance, Encapsulation). So, they asked a lot of questions on OOP concepts. Read it and try to practice it. Next, they asked me a lot of questions on OS (Virtual memory, Paging,Virtual computations,Thrashing).
5th round (HR) : They started with my introduction. After, they asked questions based on my Resume (Especially, they focused on my achievement section). Make sure everything you mention there is correct. Overall, It was a short round.
YOU MIGHT ALSO LIKE :
PAYPAL INTERVIEW AND CODING QUESTIONS
Wells Fargo Interview Experience
Amdocs Recruitment process , Amdocs Interview Questions
STUDENT 2 Arcesium Interview
JOB LOCATION: HYDERABAD
ARCESIUM INTERVIEW QUESTIONS/ARCESIUM INTERVIEW EXPERIENCE (1ST,2ND, 3RD,4TH,HR)
Online Round: It had three sections 1) Quantitative Aptitude 2) Technical Aptitude (consisting MCQs on DS, output tracing) 3) Coding. The first two sections had negative marking. The time provided for each section is less and can be rolled over. My advice would be to attempt a few questions from the first two sections and try to save as much time for the coding section as possible.
Round 1: The interview began with my introduction and then proceeded to the in-depth discussion on one of my projects. He asked me questions to better understand my project. I did a project on reinforcement learning. He asked me about the activation function used and other hyperparameters. After around 20 minutes of discussion on the project.
He then asked me about encapsulation, data hiding and abstraction and whether I have used OOPs in any of my projects. I had done an android project so I explained with its context. He asked me where we use abstractions (abstract classes) and why? After a thorough discussion, he shifted to Arcesium DSA interview quesion and asked me a tree question.
Connect siblings on a tree. I gave a BFS approach. He further asked me if DFS could be used to which I gave him a DFS solution he then asked me out of three traversals which would be the best suited for this question. Couldn’t answer this one. Then we had a detailed discussion on DFS and BFS and when to use one over the another. He then asked me to code the solution on paper. I did that.
He checked the syntax and asked me a few clarifying questions. Then he asked me if I could write a recursive BFS, I hesistated so he asked me whether every iterative code can be converted to recursive and then asked me how to decide which one to prefer.
Round 2: The panel consisted of two interviewers. They scanned my resume, then asked me in brief about my projects. Then they asked me the classic area in a histogram problem to which I gave them the linear time and space approach, they motivated me to give a better solution, then with some assistance, I came up with the two-pointer solution.
Arcesium OS Interview Question They asked OS next. What is semaphore, dining philosopher problem. Asked me to code it. I gave the standard solution which suffers from deadlock then they asked me the ways to remove the deadlock. They asked me about the stack and heap section. Difference between process and thread. They asked me about runtime polymorphism and how compiler decides which function to call, they wanted me to explain the concept of vtable and vptr with code. Asked me another problem on merging k sorted lists.
Round 3: The interviewer scanned my resume and then asked me how would I rate myself on DBMS, I wasn’t confident about DBMS so I rated myself a 7 and told him that I don’t remember the syntax of SQL.
Arcesium Interview questions (DBMS)He then asked me how the database is stored in memory, what are indexes? why indexes are used? disadvantages of indexes. Then he gave me two code snippets and asked me to calculate the time complexities. I told him verbally but he wanted me to derive those so I used the recurrence tree to derive mathematically.
He asked me to design snake and ladders, what all classes would be used what OOP principles would I be using. He asked me this question to assess my understanding of design patterns. I started with a basic design and as we discussed we were able to come up with a better design. He asked me how the board would be initialized and other questions.
Throughout the discussion, he was pushing me towards the factory design pattern. I told him that I know about the pattern but I have never implemented the same. So he helped me to write the code. He then asked me two puzzles [1] Cut a cake into 8 pieces with 3 cuts [2] Count number of squares on a chessboard.
HR discussion: This was a simple discussion with the hr. He was clearing my doubts
STUDENT 4 Arcesium Interview
JOB PROFILE: Software Developer
JOB LOCATION: HYDERABAD
Arcesium Interview Experience /Arcesium INTERVIEW QUESTIONS 2021 (1ST,2ND, 3RD,4TH,HR)
Arcesium INTERVIEW Coding Questions
1. You are given an array of integers. You have to find the maximum of each subsets of all possible subsets and calculate the product of all those maximums and output the answer with mod 10^9+7.
Hint: Sort the array 2. You are given a string S and a list of character pairs say [x1,y1], [x2,y2], so on. Replace a character x1 in S with y1 and y1 with x1 throughout the string. Repeat the operation for all given pairs in sequence and output the final resulting string. Hint: Generate an array denoting 26 characters. Make all exchanges inside that array. And then replace the characters in S in one pass. Complexity: O(26*(Number of pairs) + (Length of S)) From approx 120 people, 15 were shortlisted.
Given a grid having NxN you are to traverse in two routes: One from the bottom left cell to the top right cell, another from the bottom right to top left cell. Constraint: The paths traverse horizontally or vertically across the cells. These two paths should intersect in one and only one cell. Objective: Calculate the maximum length path that can be traversed collectively by both.
Eg. for 5×5, answer is 23.
Hint: Divide and conquer approach, for 4 areas on the grid around the intersecting cell. Coding question: Equilibrium index of an array from Geeksforgeeks.
HOW DO YOU PREPARE ARCESIUM ?
ARCESIUM CODING QUESTION
- Max Product – Given an array with distinct integer. Find the product of max element in all the sub-array.
- Troop of Cats: Cat need to cross the tunnel as fast as possible. A cat can cross tunnel on its own and can cross with carrying other cat on her back. Given time to cross tunnel individually and with cat on her back. Find the minimum time to cross all cat from the tunnel
- POPULATNG POINTERS: https://leetcode.com/problems/populating-next-right-pointers-in-each-node/
- https://www.geeksforgeeks.org/maximum-sum-increasing-subsequence-dp-14/
- Given two positive integers X and Y and an array arr[] consisting of N positive integers such that arr[i] represents the height of the ith person and there is a tunnel of height H, the task is to find the total minimum cost required to pass all the N persons through the given tunnel such at most two-person whose sum of heights is less than H can pass at a time according to the following rules:
- When two person passes through the tunnel at a time, then the cost is Y.
- When one person passes through the tunnel at a time, then the cost is X.
Note: All array elements are less than H. Examples: Input: arr[] = {1, 3, 4, 4, 2}, X = 4, Y = 6, H = 9 Output: 16 Explanation: Consider the passing of persons according to the below order:
- Person 1 and Person 4 having heights 1 and 4 respectively has the sum of heights as 1 + 4 = 5 < H(= 9). Therefore, the cost for this operation is Y(= 6).
- Person 2 and Person 3 having heights 3 and 4 respectively has the sum of heights as 3 + 4 = 7 < H(= 9). Therefore, the cost for this operation is Y(= 6).
- Person 5 has height 3 which is less than H(= 9). Therefore, the cost for this operation is is X( = 4).
Therefore, the total cost is 6 + 6 + 4 = 16, which is minimum among all possible combinations.
Input: arr[] = {1, 3, 4}, X = 4, Y = 6, H = 9 Output: 10
YOU MIGHT ALSO LIKE :
PAYPAL INTERVIEW AND CODING QUESTIONS
Wells Fargo Interview Experience
Amdocs Recruitment process , Amdocs Interview Questions
SUMMARY OF ARCESIUM INTERVIEW QUESTIONS POST
Above we have summarise Arcesium Interview Questions , Arcesium coding Questions .Hope this post helps and boosts your preparation for Arcesium Interview 2021/Arcesium Software Developer Interview .Feel free to ask your doubts in the comment section.Visit Interview Question category for More Questions.