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

SDE - Intern

ensuredit
upvote
share-icon
2 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Journey
I began my coding journey in 2022 by enrolling in a course with Coding Ninjas, which I almost completed. After that, I consistently practiced to strengthen my problem-solving skills. In 2024, I shifted my focus towards Competitive Programming (CP) and achieved the Expert level within a year. These milestones boosted my confidence and reinforced my belief that I am well-prepared to crack any DSA-based interview.
Application story
I reached out to an employee of the company on LinkedIn and requested a referral. They kindly provided one, and I applied through a Google Form. The interview process consisted of two rounds. The first round focused on Data Structures and Algorithms (DSA), Computer Fundamentals, and project-based questions. The second round was an HR round, which covered behavioural and situational questions.
Why selected/rejected for the role?
I was selected for this role after performing well in both rounds of the interview process. In Round 1, I successfully solved both DSA questions, confidently answered all the Computer Fundamentals questions, and clearly explained my project with effective communication. Round 2 also went smoothly, where I provided satisfactory answers to all the HR questions. Based on my overall performance across both rounds, I was selected for the role.
Preparation
Duration: 30 months
Topics: DSA, OOPS, DP, Graph, Competitive Programming
Tip
Tip

Tip 1: In your first iteration of learning any topic, aim for 100% completion, not even 99%. Mastering it fully the first time makes subsequent revisions much easier and more effective, unlike covering only 80% and struggling later.

Tip 2: Participate in regular contests. They help you build consistency, improve speed, and sharpen your problem-solving instincts.

Tip 3: If you’re in your first year or early second year, start Competitive Programming as early as possible. The earlier you begin, the more time you’ll have to grow, practice, and excel.

Application process
Where: Linkedin
Eligibility: NA, (Stipend: 30k per month)
Resume Tip
Resume tip

Tip 1: Quantify every achievement - clearly state what you did and highlight its measurable impact.

Tip 2: Keep your resume concise - include only the most relevant details. Ensure you showcase at least two projects you’ve built independently.

Interview rounds

01
Round
Medium
Video Call
Duration90 minutes
Interview date15 Apr 2025
Coding problem2

The interview lasted for one and a half hours and was conducted over Google Meet.
The overall experience was good — the interviewer was supportive and made efforts to keep me calm, ensuring I didn’t feel pressured during the process.

1. Score After Flipping Matrix

Moderate
25m average time
75% success
0/80
Asked in companies
SamsungAdobeSalesforce

You are given an m x n binary matrix grid.
A move consists of choosing any row or column and toggling each value in that row or column (i.e., changing all 0's to 1's, and all 1's to 0's).
Every row of the matrix is interpreted as a binary number, and the score of the matrix is the sum of these numbers.
Return the highest possible score after making any number of moves (including zero moves).

Problem approach

Step 1: For each row, if the first bit is 0, flip the row.

Step 2: For each column (from column 1 to n-1):

Count 1s in that column.

If number of 0s > 1s, flip the column.

Step 3: After processing, calculate the decimal value of each row and return their sum.

Try solving now

2. Best Time to Buy and Sell Stock III

Hard
0/120
Asked in companies
SalesforceMicrosoftGoldman Sachs

You are given an array prices where prices[i] is the price of a given stock on the ith day.
Find the maximum profit you can achieve. You may complete at most two transactions.

Problem approach

Hint 1: Break the problem into two parts

Think of each day as a possible split point.
You can:

Make the first transaction from day 0 to i

Make the second transaction from day i to end

So for each day i, compute:

Max profit for 1st transaction [0...i]

Max profit for 2nd transaction [i...n-1]

Then combine them.
Hint 2: Use Dynamic Programming

Use two passes:

Forward pass to calculate max profit for first transaction up to each day.

Backward pass to calculate max profit for second transaction from each day to the end.

Try solving now
02
Round
Easy
HR Round
Duration30 minutes
Interview date18 Apr 2025
Coding problem1

The HR round mainly focused on assessing my personality, communication skills, and cultural fit for the company. The interviewer asked questions related to my background, strengths and weaknesses, career goals, teamwork experience, and how I handle challenges or conflicts.

They also evaluated my interest in the company, asked why I applied for the role, and discussed my availability, expected salary, and work location preferences.
The conversation was friendly and relaxed, aiming to understand whether I’d be a good fit in the company environment.

1. HR Questions

  • What is your uniqueness, and what makes you a good fit for this role?
  • What is the toughest situation you have faced in your life?
Problem approach

Tip 1:Start with Your Uniqueness. Link It to the Role. Connect your unique strengths to what the company or role demands. Add Evidence (Project, Experience, Result).

Tip 2: Choose a Real Challenge (Academic/Personal/Professional). Explain the Context Briefly. Describe Your Actions (What You Did).

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
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4782 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 3 problems
Interviewed by Amazon
1012 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6543 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3567 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - Intern
3 rounds | 6 problems
Interviewed by Amazon
15556 views
4 comments
0 upvotes
company logo
SDE - Intern
4 rounds | 7 problems
Interviewed by Microsoft
15417 views
1 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Amazon
10180 views
2 comments
0 upvotes