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

SDE - 1

RedDoorz
upvote
share-icon
3 rounds | 7 Coding problems

Interview preparation journey

expand-icon
Journey
I began my interview preparation during my third year of B.Tech. My initial focus was on acquiring a solid understanding of data structures and algorithms, and I consistently practiced related questions. Additionally, I dedicated time to mastering core subjects such as OOPs, DBMS, Computer Networks, and Operating Systems. Furthermore, I ensured to prepare for the aptitude and logical reasoning rounds that many companies include in their interviews.
Application story
I applied on the placement portal of my college. Along with applying on the portal, we were also required to fill out a Google form so that our information could be sent to the company. Then the company organized a pre-placement talk on the college campus itself, followed by providing test links to the students. This round was elimination-based, and the shortlisted students proceeded to the face-to-face interview, which was also conducted on the college campus.
Why selected/rejected for the role?
This role specifically required a candidate who knows Android development. Since I was proficient only in Web Development, I was rejected in the final round.
Preparation
Duration: 10 months
Topics: Data Structures, Pointers, OOPS, Algorithms, Dynamic Programming, DBMS, CN
Tip
Tip

Tip 1 : Practice at least 300 questions.
Tip 2 : Prepare the core subjects thoroughly for your interviews
Tip 3 : Keep applying for jobs on LinkedIn.

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

Tip 1 : Make a single-page resume
Tip 2 : Include 2-3 projects related to the job profile.
Tip 3 : Include relevant experiences if you have any.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration80 minutes
Interview date15 Oct 2023
Coding problem3

1. Minimum Number of Platform Needed

Easy
23m average time
85% success
0/40
Asked in companies
Thought WorksGoldman SachsIntuit

You are given the arrival and departure times of N trains at a railway station in a day. You need to find the minimum of platforms required for the railway station such that no train waits i.e No train should wait for the platform to be clear or free.

Try solving now

2. Rod cutting problem

Moderate
40m average time
75% success
0/80
Asked in companies
Dream11UberGoldman Sachs

Given a rod of length ‘N’ units. The rod can be cut into different sizes and each size has a cost associated with it. Determine the maximum cost obtained by cutting the rod and selling its pieces.

Note:
1. The sizes will range from 1 to ‘N’ and will be integers.

2. The sum of the pieces cut should be equal to ‘N’.

3. Consider 1-based indexing.
Try solving now

3. Set Matrix Zeros

Easy
30m average time
65% success
0/40
Asked in companies
AmazonDunzoGoldman Sachs

You are given an N x M integer matrix. Your task is to modify this matrix in place so that if any cell contains the value 0, then all cells in the same row and column as that cell should also be set to 0.

Requirements:

  • If a cell in the matrix has the value 0, set all other cells in that cell's row and column to 0.
  • You should perform this modification in place (without using additional matrices).

You must do it in place.

For Example:

If the given grid is this:
[7, 19, 3]
[4, 21, 0]

Then the modified grid will be:
[7, 19, 0]
[0, 0,  0]
Try solving now
02
Round
Easy
Face to Face
Duration60 minutes
Interview date26 Oct 2023
Coding problem3

1. Longest Palindromic Substring

Moderate
20m average time
80% success
0/80
Asked in companies
MicrosoftCIS - Cyber InfrastructureGartner

You are given a string 'str' of length 'N'.


Your task is to return the longest palindromic substring. If there are multiple strings, return any.


A substring is a contiguous segment of a string.


For example :
str = "ababc"

The longest palindromic substring of "ababc" is "aba", since "aba" is a palindrome and it is the longest substring of length 3 which is a palindrome. 

There is another palindromic substring of length 3 is "bab". Since starting index of "aba" is less than "bab", so "aba" is the answer.
Try solving now

2. Puzzle

Given two boxes, B1 and B2, one containing 50 red marbles and the other containing 50 blue marbles, a ball is selected randomly from either box. Your task is to maximize the probability of selecting a red ball by reshuffling marbles in both boxes.

3. Detect And Remove Cycle

Easy
10m average time
90% success
0/40
Asked in companies
WalmartOracleGoldman Sachs

You have been given a Singly Linked List of integers, determine if it forms a cycle or not. If there is a cycle, remove the cycle and return the list.

A cycle occurs when a node's ‘next’ points back to a previous node in the list.

Try solving now
03
Round
Easy
HR Round
Duration20 minutes
Interview date27 Oct 2023
Coding problem1

1. Basic HR Questions

Tell me about yourself?

Why do you want to work at this company?

What values you can add to the company if 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 recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4657 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 3 problems
Interviewed by Amazon
960 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
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