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

SDE - 1

MindTickle
upvote
share-icon
3 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Journey
I mainly focused on the fundamentals of Data Structures and Algorithms. This was an on-campus opportunity to interview with Mindtickle. The main goal is always to keep learning from your previous experiences and identifying weak areas (or areas that need improvement in terms of confidence). One of the best ways to simulate interviews is to keep participating in contests on coding platforms, as they provide timed environments. Mock interviews also help a lot in preparation.
Application story
It was probably the fifth company that came for on-campus placements that year. Previously, I had cleared the screening for all the companies but couldn't progress in the interview rounds. I kept my morale high and learned from my previous mistakes, which helped a lot.
Why selected/rejected for the role?
I was one of the seven students who received an offer from Mindtickle (five received an I+J offer, and two received an I-only offer, with J based on performance).
Preparation
Duration: 6 months
Topics: Dynamic Programming, Graph Theory, DBMS, CN, OOPs
Tip
Tip

Tip 1: Practice each topic until you are confident in your ability to solve questions of any difficulty from that topic.

Tip 2: Always learn from your previous interview experiences, as each one presents a learning opportunity.

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

Tip 1: Keep it crisp and short.

Tip 2: Be true to yourself! No bluffing, as it can sometimes lead to rejection.

Interview rounds

01
Round
Hard
Online Coding Interview
Duration60 minutes
Interview date27 Jul 2021
Coding problem2

1. Find Minimum Number Of Coins

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

Given an infinite supply of Indian currency i.e. [1, 2, 5, 10, 20, 50, 100, 500, 1000] valued coins and an amount 'N'.


Find the minimum coins needed to make the sum equal to 'N'. You have to return the list containing the value of coins required in decreasing order.


For Example
For Amount = 70, the minimum number of coins required is 2 i.e an Rs. 50 coin and a Rs. 20 coin.
Note
It is always possible to find the minimum number of coins for the given amount. So, the answer will always exist.
Problem approach

Typical Dynamic Programming problem and the easiest of the lot.

Try solving now

2. Unique Paths

Moderate
25m average time
80% success
0/80
Asked in companies
BNY MellonCoinDCXAmazon

You are present at point ‘A’ which is the top-left cell of an M X N matrix, your destination is point ‘B’, which is the bottom-right cell of the same matrix. Your task is to find the total number of unique paths from point ‘A’ to point ‘B’.In other words, you will be given the dimensions of the matrix as integers ‘M’ and ‘N’, your task is to find the total number of unique paths from the cell MATRIX[0][0] to MATRIX['M' - 1]['N' - 1].

To traverse in the matrix, you can either move Right or Down at each step. For example in a given point MATRIX[i] [j], you can move to either MATRIX[i + 1][j] or MATRIX[i][j + 1].

Problem approach

It was yet another DP problem.

Try solving now
02
Round
Easy
Video Call
Duration45 minutes
Interview date2 Aug 2021
Coding problem1

1. Discussion on previous questions

The previous coding round questions were discussed to analyse the approaches taken to solve those questions

Problem approach

I described the way I solved the questions.

03
Round
Hard
Video Call
Duration60 minutes
Interview date2 Aug 2021
Coding problem2

1. Alien Dictionary

Easy
10m average time
70% success
0/40
Asked in companies
Thought WorksNagarro SoftwareTCS

Ninja is learning a new but strange language known as Alien Language. Alien language possesses the same alphabets as of English language, but their order is different. The order of letters are given as ‘ORDER’ string. Ninja has ‘N’ words in the ‘WORDS’ array. Ninja’s task is to check whether the words of ‘WORDS’ are sorted lexicographically in this alien language or not.

Note: ‘ORDER’ consists of all 26 letters of English alphabet.

For Example
If ‘WORDS’ = ["word","world","row"], ‘ORDER’ = "worldabcefghijkmnpqstuvxyz",the answer will be ‘NO’ as first and second words are not lexicographically sorted as ‘l’ comes before ‘d’ in alien language.
Problem approach

Solved using topological sort

Try solving now

2. DBMS

Design a database to handle e-commerce platforms like Amazon. You need to handle the order details of a customer. After the design, it was followed by follow-up SQL questions to retrieve details from the database.

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
2 rounds | 3 problems
Interviewed by MindTickle
1405 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 2 problems
Interviewed by MindTickle
1449 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 4 problems
Interviewed by MindTickle
1260 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3320 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
114579 views
24 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
57825 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
34961 views
7 comments
0 upvotes