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

Software Engineer

Soft Suave
upvote
share-icon
3 rounds | 7 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 months
Topics: Computer Networks, OOPS, Python, Operating System, Data Structures and Algorithm
Tip
Tip

Tip 1 : You must practice previously asked Interview questions as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and don't try to copy your projects without knowing every bit of it.

Application process
Where: Campus
Eligibility: 7 CGPA
Resume Tip
Resume tip

Tip 1 : Only add relevant skills and try to make it a one pager.
Tip 2 : Do not put false info on resume.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration40 minutes
Interview date18 Jul 2022
Coding problem3

The interviewer was very friendly in nature. He was very polite while questioning me, that made me comfortable in the interview.

1. Longest Subarray Zero Sum

Moderate
18m average time
85% success
0/80
Asked in companies
AmazonOlaPayU

Given an array arr of length N consisting of positive and negative integers, return the length of the longest subarray whose sum is zero.

Try solving now

2. Shortest Path

Moderate
25m average time
70% success
0/80
Asked in companies
PayPalHCL TechnologiesSoft Suave

You are given a connected, undirected graph with ‘V’ vertices and ‘E’ edges.

You are provided with two vertices, ‘src’ and ‘dest’. Your task is to return the shortest distance between the given vertices ‘src’ and ‘dest’.

For Example:

altImage

For the given graph,
The shortest distance between 1 and 3 is 2 (via 1 <-> 2 <-> 3). Hence, the answer is 2.
Try solving now

3. JAVA Questions

Why is multiple inheritances not supported in Java?
What is multithreading?
What are Java Applets?

02
Round
Easy
Online Coding Interview
Duration50 minutes
Interview date18 Aug 2022
Coding problem3

1. Longest Word

Moderate
20m average time
85% success
0/80
Asked in companies
UberAppleAmazon

You are given an array/list of words ‘ARR’. Your task is to find all the words having the longest length which can be made from some other words on the list.

Note :

Return the list of all those words sorted in alphabetical. Return an empty list in case there are no such words

For Example :

Input: cat, banana, dog, nana, my, walk, walker, baby, dogwalkers, s, babymybaby

Output: babymybaby dogwalkers

Here in the given list of words, you can see that the words babymybaby, dogwalkers contain the words present in the list i.e. ‘s’, 'dog’, ‘walker’,‘baby’ and ‘my’ and both are of the same length.
Try solving now

2. Rat in a maze

Easy
15m average time
85% success
0/40
Asked in companies
SamsungOlaIBM

You are given a starting position for a rat which is stuck in a maze at an initial point (0, 0) (the maze can be thought of as a 2-dimensional plane). The maze would be given in the form of a square matrix of order 'N' * 'N' where the cells with value 0 represent the maze’s blocked locations while value 1 is the open/available path that the rat can take to reach its destination. The rat's destination is at ('N' - 1, 'N' - 1). Your task is to find all the possible paths that the rat can take to reach from source to destination in the maze. The possible directions that it can take to move in the maze are 'U'(up) i.e. (x, y - 1) , 'D'(down) i.e. (x, y + 1) , 'L' (left) i.e. (x - 1, y), 'R' (right) i.e. (x + 1, y).

Note:
Here, sorted paths mean that the expected output should be in alphabetical order.
For Example:
Given a square matrix of size 4*4 (i.e. here 'N' = 4):
1 0 0 0
1 1 0 0
1 1 0 0
0 1 1 1 
Expected Output:
DDRDRR DRDDRR 
i.e. Path-1: DDRDRR and Path-2: DRDDRR

The rat can reach the destination at (3, 3) from (0, 0) by two paths, i.e. DRDDRR and DDRDRR when printed in sorted order, we get DDRDRR DRDDRR.
Try solving now

3. Puzzle

You have a glass of tomato soup. You have one other empty glass of a different size and shape. You have to give the soup to two children. How would you divide the soup into two glasses so that both of them are satisfied that they have got an equal share of soup?

03
Round
Easy
HR Round
Duration15 minutes
Interview date31 Aug 2022
Coding problem1

It was just like discussion with a senior in the organisation. Simple and straight forward HR like questions were asked.

1. Basic HR Questions

At which moment you made your parents proud?
What is the difference between Ambition and Goal?
Why should we hire you?

Here's your problem of the day

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

Skill covered: Programming

What is the purpose of the return keyword?

Choose another skill to practice
Similar interview experiences
SDE - 1
3 rounds | 7 problems
Interviewed by Soft Suave
1159 views
0 comments
0 upvotes
SDE - 1
3 rounds | 5 problems
Interviewed by Soft Suave
2487 views
0 comments
0 upvotes
SDE - 2
3 rounds | 6 problems
Interviewed by Soft Suave
2520 views
0 comments
0 upvotes
Software Engineer
3 rounds | 6 problems
Interviewed by Soft Suave
1522 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Engineer
3 rounds | 7 problems
Interviewed by Optum
7923 views
1 comments
0 upvotes
company logo
Software Engineer
5 rounds | 5 problems
Interviewed by Microsoft
10070 views
1 comments
0 upvotes
company logo
Software Engineer
2 rounds | 4 problems
Interviewed by Amazon
4395 views
1 comments
0 upvotes