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

SDE - 1

Arcesium
upvote
share-icon
3 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 months
Topics: Data Structure, OOPS(with C++ and Java), Databases, Operating Systems, Basics of Computer Networks
Tip
Tip

Tip 1 : Practice all standard questions regarding every topic, it will ensure you are well versed with fundamentals
Tip 2 : Do read previous interview experience before going for interviews.
Tip 3 : Try to make your own notes for computer fundamentals, these notes can be referred as and when required.

Application process
Where: Campus
Eligibility: above 7.5 CGPA
Resume Tip
Resume tip

Tip 1 : Try to make resume of 1 page. Do not overcrowd it with irrelevant information. As you are applying for technical roles so resume should reflect the same. 
Tip 2 : Do not write something which you are doubtful of. You should be ready to take any question which can come out from your resume.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration90 mins
Interview date20 Jun 2021
Coding problem1

This round was coding round with coding question and some MCQs.

1. Painter's Partition Problem

Moderate
25m average time
75% success
0/80
Asked in companies
OYOHSBCPayPal

Given an array/list of length ‘n’, where the array/list represents the boards and each element of the given array/list represents the length of each board. Some ‘k’ numbers of painters are available to paint these boards. Consider that each unit of a board takes 1 unit of time to paint.


You are supposed to return the area of the minimum time to get this job done of painting all the ‘n’ boards under a constraint that any painter will only paint the continuous sections of boards.


Example :
Input: arr = [2, 1, 5, 6, 2, 3], k = 2

Output: 11

Explanation:
First painter can paint boards 1 to 3 in 8 units of time and the second painter can paint boards 4-6 in 11 units of time. Thus both painters will paint all the boards in max(8,11) = 11 units of time. It can be shown that all the boards can't be painted in less than 11 units of time.


Problem approach

Using concept of binary search as we use in painter partition.

Try solving now
02
Round
Medium
Video Call
Duration60 mins
Interview date29 Aug 2022
Coding problem1

This round was primarily focused on problem solving and computer fundamentals. Interviewer asked questions on data structure and OOPS principles

1. 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

For solving this question there are multiple approaches. One needs to go through all different ways of doing it.

Try solving now
03
Round
Medium
Video Call
Duration60 mins
Interview date29 Aug 2022
Coding problem1

This round was also focused on data structure ,project discussion and comput

1. Next Greater Number

Moderate
15m average time
90% success
0/80
Asked in companies
AmazonMorgan StanleySamsung

You are given a string S which represents a number. You have to find the smallest number strictly greater than the given number which contains the same set of digits as of the original number i.e the frequency of each digit from 0 to 9 should be exactly the same as in the original number.

For example:
If the given string is 56789, then the next greater number is 56798. Note that although 56790 is also greater than the given number it contains 1 '0' which is not in the original number and also it does not contain the digit '8'.

Note:

The given string is non-empty.

If the answer does not exist, then return -1.

The given number does not contain any leading zeros.
Problem approach

1. Traverse array from last element till you find smaller digit than current digit.
2.Now search right side of smaller digit found to get to digit larger than current found smaller digit.
3. Swap 2 digits.
4.Sort all digits after to get answer.

Try solving now

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
1365 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 4 problems
Interviewed by Arcesium
961 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 | 4 problems
Interviewed by Arcesium
1339 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
2 rounds | 3 problems
Interviewed by BNY Mellon
6365 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
2197 views
0 comments
0 upvotes