Arcesium interview experience Real time questions & tips from candidates to crack your interview

SDE - 1

Arcesium
upvote
share-icon
3 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 6 months
Topics: C, C++, Java Data Structures, Pointers, OOPS, System Design, Algorithms, Dynamic Programming, Operating System, Networking
Tip
Tip

Tip 1 : Must do Previously asked Interviews Questions.
Tip 2 : Prepare OS, DBMS, OOPs, Computer Networks well.
Tip 3 : Prepare well for one project mentioned in the resume, the interviewer may ask any question related to the project, especially about the networking part of the project.

Application process
Where: Referral
Eligibility: None
Resume Tip
Resume tip

Tip 1 : Practice atleast 200+ questions from leetcode.
Tip 2 : Have at least one project in the resume.
Tip 2 : Must mention every skill and certificate in the resume.

Interview rounds

01
Round
Medium
Online Coding Test
Duration60 minutes
Interview date14 Sep 2021
Coding problem2

This was an online test on the hackerrank platform. The test consists of 2 coding questions to be solved in 60 mins.

1. Candies

Moderate
10m average time
90% success
0/80
Asked in companies
Goldman SachsOYOMorgan Stanley

Prateek is a kindergarten teacher. He wants to give some candies to the children in his class. All the children stand in a line and each of them has a grade according to his or her performance in the class. Prateek wants to give at least one candy to each child. If two children are standing adjacent to each other, then the one with the higher rating must get more candies than the other. Prateek wants to minimize the total number of candies he must buy.

Given an array 'STUDENTS' of size 'N' that contains the grades for each student, your task is to find what is the minimum number of candies Prateek must buy so that he can distribute them among his students according to the criteria given above.

Example :

Given students' ratings : [5, 8, 1, 5, 9, 4]. 
He gives the students candy in the following minimal amounts : [1, 2, 1, 2, 3, 1]. He must buy a minimum of 10 candies.

Note :

1. If two students having the same grade are standing next to each other, they may receive the same number of candies.
2. Every student must get at least a candy.
Try solving now

2. Majority element

Easy
15m average time
85% success
0/40
Asked in companies
AmazonInfo Edge India (Naukri.com)HCL Technologies

You have been given an array/list 'ARR' consisting of 'N' integers. Your task is to find the majority element in the array. If there is no majority element present, print -1.

Note:
A majority element is an element that occurs more than floor('N' / 2) times in the array.
Problem approach

C++ Solution

class Solution {
public:
vector majorityElement(vector& nums) {
int c1=0;
int c2=0;
int ans1=-1;
int ans2=-1;
for(int i=0;ians;
if(nums.size()/3 ans.push_back(ans1);
if(nums.size()/3 ans.push_back(ans2);
return ans;
}
};

Try solving now
02
Round
Medium
Video Call
Duration60 minutes
Interview date14 Sep 2021
Coding problem2

This was 1st technical round taken by the software engineer at Arcesium. Interviewer was very friendly, he started with his introduction and then asked me to introduce myself.

1. Rotate array

Easy
25m average time
80% success
0/40
Asked in companies
Deutsche BankIBMSalesforce

Given an array 'arr' with 'n' elements, the task is to rotate the array to the left by 'k' steps, where 'k' is non-negative.


Example:
'arr '= [1,2,3,4,5]
'k' = 1  rotated array = [2,3,4,5,1]
'k' = 2  rotated array = [3,4,5,1,2]
'k' = 3  rotated array = [4,5,1,2,3] and so on.
Try solving now

2. Intersection of Two Linked Lists

Easy
25m average time
73% success
0/40
Asked in companies
OracleThought WorksIBM

You are given two Singly Linked Lists of integers, which may have an intersection point.

Your task is to return the first intersection node. If there is no intersection, return NULL.


Example:-
The Linked Lists, where a1, a2, c1, c2, c3 is the first linked list and b1, b2, b3, c1, c2, c3 is the second linked list, merging at node c1.

alt.txt

Problem approach

public class Solution {
public ListNode getIntersectionNode(ListNode headA, ListNode headB) {
/*
1. We will use 2 pointers both will be at head
2. move both pointer by step 1
3. when any of the pointer reach null assign head of other list ans start stepping
4. When both pointer are same return any one pointer
*/

ListNode d1 = headA;
ListNode d2 = headB;


while(d1 != d2){
d1 = (d1 == null) ? d1 = headB : d1.next;
d2 = (d2 == null) ? d2 = headA : d2.next;
}

return d1;
}
}

Try solving now
03
Round
Medium
Video Call
Duration60 minutes
Interview date17 Sep 2021
Coding problem0

It was the second technical round taken by the senior software developer. During the interview, the interviewer was very friendly and helpful whenever I had any questions. I was asked to introduce myself after he gave his introduction.

• Why is java platform independent? And how it is platform independent? And Why not c++ is platform independent?
• C++ copy constructor?
• Do Virtual Constructor exist?why or why not??
• What is Virtual Destructor and why? Explain Free and Delete. Difference Between them? Assignment operator in classes.(default and Userdedfined)
• Shallow copy Deep copy.
• How is runtime polymorphism done? explain compiler step to step process?
• Abstract Classes.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

How do you remove whitespace from the start of a string?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
4 rounds | 3 problems
Interviewed by Arcesium
1366 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 4 problems
Interviewed by Arcesium
962 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 3 problems
Interviewed by Arcesium
0 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 3 problems
Interviewed by Arcesium
0 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
2 rounds | 3 problems
Interviewed by BNY Mellon
6366 views
3 comments
0 upvotes
company logo
SDE - 1
3 rounds | 6 problems
Interviewed by BNY Mellon
0 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by CIS - Cyber Infrastructure
2198 views
0 comments
0 upvotes