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

Senior Systems Engineer

Msys tecnology
upvote
share-icon
3 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Journey
I started coding in my first semester of college when C was introduced. It is always fun to solve questions and see the correct answer on the screen. Then I started exploring DSA; it is challenging, to be honest, but it is like cricket in that it is a great leveler. This means that one day you might be a hero, but that’s not the end. You need to keep improving. That’s the best part of it, and that’s what life is about. Meanwhile, I did competitive programming and failed many times, but I knew consistency was key, so I kept at it. Finally, after facing rejection from 4 or 5 companies, I got an offer from Mysys.
Application story
It is an on-campus opportunity for me. There are four rounds in total. The first one is an online assessment, followed by two rounds of DSA, and then the cultural fitment round.
Why selected/rejected for the role?
I passed the online assessment round as I solved both questions. In the first DSA round, there were two questions in the code pairing round, and I solved both of them. The same was true for round 2 of DSA. Then, in the cultural fitment, there were discussions on project and behavioral questions, which I framed nicely. Luckily, I got selected.
Preparation
Duration: 6 months
Topics: Dynamic Programming, Graph, Trees, Binary Search, Recursion, OOPS
Tip
Tip

Tip 1: Keep doing problems consistently.
Tip 2: Start as early as possible so that you have sufficient time to complete the DSA along with the revision.
Tip 3: Showcase a good project on your resume and have sound knowledge of it.

Application process
Where: Campus
Eligibility: No criteria
Resume Tip
Resume tip

Tip 1: Keep doing problems consistently.
Tip 2: Start as early as possible to have sufficient time to complete the DSA and the revision.
Tip 3: Showcase a good project on your resume and have sound knowledge of it.

Interview rounds

01
Round
Easy
Online Coding Test
Duration90 minutes
Interview date19 Apr 2023
Coding problem2

1. Count Of Substrings Consisting Only Of Vowels

Easy
20m average time
80% success
0/40
Asked in companies
FacebookExpedia GroupDunzo

You are a string ‘S’. Your task is to count all the “substrings” of ‘S’ that contain only “vowels”.

Note :
1. The string ‘S’ consists of only lowercase English alphabets.
2. A ‘substring’ is a contiguous sequence of characters within a string.
3. Recall that vowels in lowercase English alphabets are: {‘a’, ‘e’, ‘i’, ‘o’, ‘u’}.
Try solving now

2. Letter Combinations of a Phone Number

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

Given a string S containing digits from 2 to 9 inclusive. Your task is to find all possible letter combinations that the number could represent.

A mapping from Digits to Letters (just like in Nokia 1100) is shown below. Note that 1 does not map to any letter.

example

Try solving now
02
Round
Easy
Video Call
Duration30 Minutes
Interview date21 Apr 2023
Coding problem2

1. Game of Stones

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

Given the count of total stones in a game. Two-player ‘Ale’ and ‘Bob’ are playing the game. Your task is to find who will win the game if both the players are playing optimally.

Rules of the game.

1. In a single turn, a player can choose a single stone or ‘even’ number of stones.

2. They will play alternatively, which means in the first chance ‘Ale’ will collect the stones, in second-chance ‘Bob’ will collect the stones. And always ‘Ale’ will start the game.

3. If any player is not able to take any stones then another player will win the game.

Try solving now

2. Russian Doll Envelopes

Hard
50m average time
50% success
0/120
Asked in companies
UberFacebookHSBC

You are given a set of ‘N’ rectangular envelopes. The height and width of each envelope are given by arrays, ‘height’ and ‘width’ respectively, each consisting of ‘N’ positive integers. The height, width of the ith envelope is given by ‘height[i]’ and ‘width[i]’ respectively.

You can put one envelope inside another envelope if and only if both the height and width of one envelope is strictly greater than the height and width of the other envelope.

What is the maximum number of envelopes you can Russian doll? (put one inside other)

Note
Rotation of envelope is not allowed, that is, height and width can’t be exchanged
Try solving now
03
Round
Easy
Face to Face
Duration30 Minutes
Interview date5 Jul 2023
Coding problem1

1. Longest Valid Parentheses

Moderate
10m average time
90% success
0/80
Asked in companies
Goldman SachsDunzoAmazon

You are given a string ‘S’ containing only the characters ‘)’ and ‘(‘. You need to find the length of the longest valid i.e. well-formed parentheses substring.

For example:
Let the given string be “(()())((”.

Here the valid parentheses substrings are: “()”, “()” and “(()())”. Out of these the longest valid string is “(()())” which has a length 6.
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

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4656 views
0 comments
0 upvotes
Senior Systems Engineer
3 rounds | 5 problems
Interviewed by Msys tecnology
400 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6450 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3451 views
0 comments
0 upvotes