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

Software Engineer

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

Interview preparation journey

expand-icon
Preparation
Duration: 5 months
Topics: JAVA, DSA, Pointers, OOPS, System Design, Web Development, Coding Ninjas, Algorithms, Dynamic Programming
Tip
Tip

Tip 1 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 2 : Do at-least 2 good projects and you must know every bit of them.
Tip 3 : Practice DSA daily.

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

Tip 1 : Add at least two well managed projects.
Tip 2 : Add tech skills that you are confident on.
Tip 3 : Make it a single pager.

Interview rounds

01
Round
Easy
Online Coding Test
Duration60 minutes
Interview date28 Jan 2022
Coding problem3

Technical round number 1. Two coding questions and some questions from concepts of Java were asked in this round

1. K-Palindrome

Hard
0/120
Asked in companies
UberFreshworksFlipkart limited

You are given a string ‘str’. You need to find out whether the string is a K-Palindrome or not.

A string is called a K-Palindrome if, after removing at most ‘k’ characters from the string, it can be Transformed into a Palindrome.

For Example :
str = “ababba”, k = 3.

In this example, If we remove one ‘b’ from the 3rd position, then the final string will be “ababa” which is a palindrome.

Hence the answer will be True. 
Try solving now

2. Merge Two Sorted Arrays

Moderate
15m average time
85% success
0/80
Asked in companies
FreshworksAmazonOla

Ninja has been given two sorted integer arrays/lists ‘ARR1’ and ‘ARR2’ of size ‘M’ and ‘N’. Ninja has to merge these sorted arrays/lists into ‘ARR1’ as one sorted array. You may have to assume that ‘ARR1’ has a size equal to ‘M’ + ‘N’ such that ‘ARR1’ has enough space to add all the elements of ‘ARR2’ in ‘ARR1’.

For example:

‘ARR1’ = [3 6 9 0 0]
‘ARR2’ = [4 10]
After merging the ‘ARR1’ and ‘ARR2’ in ‘ARR1’. 
‘ARR1’ = [3 4 6 9 10]
Try solving now

3. JAVA Questions

Which among String or String Buffer should be preferred when there are a lot of updates required to be done in the data?
How many types of constructors are used in Java?
Define Late Binding.

02
Round
Easy
Online Coding Test
Duration50 minutes
Interview date9 Feb 2022
Coding problem2

It was technical round number 2 with two coding questions

1. Right View

Moderate
35m average time
65% success
0/80
Asked in companies
AmazonAdobeUber

You have been given a Binary Tree of integers.

Your task is to print the Right view of it.

The right view of a Binary Tree is a set of nodes visible when the tree is viewed from the Right side and the nodes are printed from top to bottom order.

Try solving now

2. Ninja and Numbers

Moderate
40m average time
60% success
0/80
Asked in companies
UberSoft Suave

Ninja is learning tree data structures. His friend is helping him learn by giving him problems to solve. He gives him a tree with N nodes numbered from 0 to N - 1 in the form of a parent array parent where parent[i] is the parent of the ith node. The root of the tree is node 0. Now Ninja has to find the kth ancestor of a given node. The kth ancestor of a tree node is the kth node in the path from that node to the root node.

Try solving now
03
Round
Easy
HR Round
Duration15 minutes
Interview date25 Feb 2023
Coding problem1

This was a HR Round. It was just like normal discussion with the HR.

1. Basic HR Questions

Introduce yourself
What are biggest opportunities for you according to you?
What will be your response if there is a conflict in your team?
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
Software Engineer
3 rounds | 7 problems
Interviewed by Soft Suave
1757 views
0 comments
0 upvotes
SDE - 1
3 rounds | 5 problems
Interviewed by Soft Suave
2488 views
0 comments
0 upvotes
SDE - 2
3 rounds | 6 problems
Interviewed by Soft Suave
2521 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