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

Software Engineer

Arcesium
upvote
share-icon
4 rounds | 6 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 2 Months
Topics: OOPS, Low Level Design, Linked List, Trees, Dynamic Programming, Operating Systems
Tip
Tip

Tip 1 : Do medium to hard level questions on various platforms.
Tip 2 : Having Personal Projects on your resume helps
Tip 3 : Do some interships to gain industry experience.

Application process
Where: Other
Eligibility: Cgpa >7 and knowing Java
Resume Tip
Resume tip

Tip 1 : Never make resume of more than 1 page if you are a fresher
Tip 2 : Use professional templates for resume

Interview rounds

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

The environment was nice no problems faced on platform.

1. Longest sub-array with positive product

Easy
15m average time
85% success
0/40
Asked in companies
ArcesiumBig BasketFlipkart limited

You are given an array ‘ARR’ of ‘N’ integers, you need to find the maximum length of the sub-array such that the product of elements of the sub-array is positive.

For Example:
Let us say we have array 'ARR' =[-1,3,5,-2,4,-9]. The longest sub-array with the positive product is [3,5,-2,4,-9]. 
Try solving now

2. Buy and Sell Stock

Hard
0/120
Asked in companies
Samsung R&D InstituteMicrosoftSalesforce

You are Harshad Mehta’s friend. He told you the price of a particular stock for the next ‘n’ days.


You are given an array ‘prices’ which such that ‘prices[i]’ denotes the price of the stock on the ith day.


You don't want to do more than 2 transactions. Find the maximum profit that you can earn from these transactions.


Note

1. Buying a stock and then selling it is called one transaction.

2. You are not allowed to do multiple transactions at the same time. This means you have to sell the stock before buying it again. 
Example:
Input: ‘n’ = 7, ‘prices’ = [3, 3, 5, 0, 3, 1, 4].

Output: 6

Explanation: 
The maximum profit can be earned by:
Transaction 1: Buying the stock on day 4 (price 0) and then selling it on day 5 (price 3). 
Transaction 2: Buying the stock on day 6 (price 1) and then selling it on day 6 (price 4).
Total profit earned will be (3 - 0) + ( 4 - 1) = 6. 
Try solving now
02
Round
Medium
Video Call
Duration60 Minutes
Interview date2 Oct 2021
Coding problem1

It was an online round with two interviewers.

1. Smallest Window

Moderate
10m average time
90% success
0/80
Asked in companies
HSBCSAP LabsExpedia Group

You are given two strings S and X containing random characters. Your task is to find the smallest substring in S which contains all the characters present in X.

Example:

Let S = “abdd” and X = “bd”.

The windows in S which contain all the characters in X are: 'abdd', 'abd', 'bdd', 'bd'. 
Out of these, the smallest substring in S which contains all the characters present in X is 'bd'. 
All the other substring have a length larger than 'bd'.
Try solving now
03
Round
Easy
Video Call
Duration60 Minutes
Interview date2 Oct 2021
Coding problem2

It was also a DS/algo round along with questions of system design.

1. Maximum Sum Subsequence

Hard
45m average time
55% success
0/120
Asked in companies
ArcesiumExpedia GroupOla

You are given an array “NUMS” consisting of N integers and an integer, K. Your task is to determine the maximum sum of an increasing subsequence of length K.

Note:
1. The array may contain duplicate elements.
2. The array can also contain negative integers.
3. Every element of the subsequence must be greater than or equal to the previous element.

The subsequence of an array is a sequence of numbers that can be formed by deleting some or no elements without changing the order of the remaining elements. For example, if the given array “NUMS” = {1, 2, 5, 4, 8}, then {1, 2, 5, 4, 8}, {1, 5, 8}, {2} are some of the valid subsequences whereas the sequence {4, 2} is not a valid subsequence as the order of the elements differ from the original array.

Try solving now

2. System Design Question

Design netlfix like website.

04
Round
Easy
HR Round
Duration60 Minutes
Interview date5 Oct 2021
Coding problem1

Hr round mainly focussed on strengths, weaknesses.

1. Basic HR Questions

Introduce yourself
Why do you want to change your company?
What are your expectations regarding salary?

Problem approach

Tip 1 : Be confident
Tip 2 : Be firm
Tip 3 : Listen to the questions carefully and be polite

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
Software Engineer
4 rounds | 8 problems
Interviewed by Arcesium
1414 views
0 comments
0 upvotes
company logo
Software Engineer
4 rounds | 4 problems
Interviewed by Arcesium
1073 views
0 comments
0 upvotes
company logo
Software Engineer
5 rounds | 5 problems
Interviewed by Arcesium
1372 views
0 comments
0 upvotes
company logo
Software Engineer
2 rounds | 4 problems
Interviewed by Arcesium
2433 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Engineer
4 rounds | 1 problems
Interviewed by Newgen Software
3266 views
2 comments
0 upvotes
company logo
Software Engineer
3 rounds | 6 problems
Interviewed by HashedIn
2644 views
0 comments
0 upvotes
company logo
Software Engineer
2 rounds | 2 problems
Interviewed by Ernst & Young (EY)
0 views
0 comments
0 upvotes