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

Software Engineer

Launch IT
upvote
share-icon
3 rounds | 6 Coding problems

Interview preparation journey

expand-icon
Journey
I got to know about this opening through linkedin post. I applied to the post and looked at the important question for the particular company and started practising for that. After few days, I got a mail that I will be having an assessment test after which there will be a face to face Technical Round and then the final HR round will takes place.
Application story
I got to know about this opening through linkedin post. I applied to the post and looked at the important question for the particular company and started practising for that. After few days, I got a mail that I will be having an assessment test after which there will be a face to face Technical Round and then the final HR round will takes place.
Why selected/rejected for the role?
I was giving correct explanation for my solutions in the coding round. I also built the optimal solution starting from the brute force algorithm which also added to my points.
Preparation
Duration: 5 months
Topics: Data Structures, Pointers, OOPS, System Design, Algorithms, Dynamic Programming
Tip
Tip

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.

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

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.

Interview rounds

01
Round
Medium
Online Coding Test
Duration60 minutes
Interview date14 Apr 2021
Coding problem3

1. Decode String

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

You have been given an encoded string. Your task is to decode it back to the original string.

- An encoded string will be of the form <count>[encoded_string], where the 'encoded_string' inside the square brackets is being repeated exactly 'count' times. Note that 'count' is guaranteed to be a positive integer and can be greater than 9.
- There are no extra white spaces and square brackets are well-formed.
For example -
Input: 2[a]
“a” is encoded 2 times, hence the decoded string will be "aa".

Input: 3[a2[b]]
“b” is encoded 2 times, which decodes as 3[abb]. Now, "abb" is encoded 3 times, hence decoded string will be "abbabbabb". 
Try solving now

2. Valid Parentheses

Easy
10m average time
80% success
0/40
Asked in companies
OracleAmerican ExpressPayPal

You're given a string 'S' consisting of "{", "}", "(", ")", "[" and "]" .


Return true if the given string 'S' is balanced, else return false.


For example:
'S' = "{}()".

There is always an opening brace before a closing brace i.e. '{' before '}', '(' before ').
So the 'S' is Balanced.
Try solving now

3. Relative Sorting

Moderate
25m average time
65% success
0/80
Asked in companies
MicrosoftVisaAmazon

Given two arrays ‘ARR’ and ‘BRR’ of size ‘N’ and ‘M’ respectively. Your task is to sort the elements of ‘ARR’ in such a way that the relative order among the elements will be the same as those are in ‘BRR’. For the elements not present in ‘BRR’, append them in the last in sorted order.

For example

Consider the arrays as ARR = { 9, 5, 8, 4, 6, 5 } and BRR = { 8, 4, 5 }
The output for the above example  is { 8, 4, 5, 5, 6, 9 }.

Note:

Elements of ‘BRR’ are non repeating.
Try solving now
02
Round
Easy
Face to Face
Duration60 minutes
Interview date19 Apr 2021
Coding problem2

1. Count derangements

Moderate
35m average time
60% success
0/80
Asked in companies
Info Edge India (Naukri.com)OLX GroupAmazon

A Derangement is a permutation of ‘N’ elements, such that no element appears in its original position. For example, an instance of derangement of {0, 1, 2, 3} is {2, 3, 1, 0}, because 2 present at index 0 is not at its initial position which is 2 and similarly for other elements of the sequence.

Given a number ‘N’, find the total number of derangements possible of a set of 'N’ elements.

Note:
The answer could be very large, output answer %(10 ^ 9 + 7).
Try solving now

2. DBMS Question

What is a checkpoint in DBMS?
When does checkpoint occur in DBMS?
What are the unary operations in Relational Algebra?
Define a Relation Schema and a Relation.
What are the disadvantages of file processing systems?
Explain the functionality of DML Compiler.

03
Round
Easy
HR Round
Duration20 minutes
Interview date25 Apr 2021
Coding problem1

1. Basic HR Questions

Introduce yourself
How will you react if you are asked to work overtime at the same pay?
How will you handle conflict in your colleagues?
Are you willing to relocate?
What do you know about the work culture here in our organisation?

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 recursion?

Choose another skill to practice
Similar interview experiences
SDE - 1
3 rounds | 5 problems
Interviewed by Launch IT
644 views
0 comments
0 upvotes
SDE - 2
3 rounds | 5 problems
Interviewed by Launch IT
605 views
0 comments
0 upvotes
SDE - 1
3 rounds | 5 problems
Interviewed by Launch IT
655 views
0 comments
0 upvotes
SDE - 1
3 rounds | 6 problems
Interviewed by Launch IT
726 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Engineer
3 rounds | 7 problems
Interviewed by Optum
7873 views
1 comments
0 upvotes
company logo
Software Engineer
5 rounds | 5 problems
Interviewed by Microsoft
9972 views
1 comments
0 upvotes
company logo
Software Engineer
2 rounds | 4 problems
Interviewed by Amazon
4309 views
1 comments
0 upvotes