Code360 powered by Coding Ninjas X Naukri.com. Code360 powered by Coding Ninjas X Naukri.com
Acko interview experience Real time questions & tips from candidates to crack your interview

SDE - Intern

Acko
upvote
share-icon
4 rounds | 7 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 2 months
Topics: Data Structures, OOPS, System Design, Dynamic Programming, Puzzles, Competitive Coding
Tip
Tip

Tip 1 : Good understanding OOPS
Tip 2 : Practice standard Ds and Algo questions 
Tip 3 : Be confident

Application process
Where: Campus
Eligibility: Resume Shortlisting
Resume Tip
Resume tip

Tip 1 : Resume should be one page.
Tip 2 : Don't mention those things your not confident of

Interview rounds

01
Round
Easy
Online Coding Test
Duration60 minutes
Interview date15 Dec 2020
Coding problem0

It was an online coding round at HackerRank.
 

02
Round
Easy
Video Call
Duration50 minutes
Interview date18 Dec 2020
Coding problem3

1. Move Zeros To Left

Easy
10m average time
90% success
0/40
Asked in companies
AdobeTech MahindraDell Technologies

You are given an array 'ARR' of integers. Your task is to modify the array so that all the array elements having zero values get pushed to the left and all the array elements having non-zero value come after them while maintaining their relative order.

For example :
Consider the array { 1, 1, 0, 2, 0 }. 
For the given array the modified array should be {0,0,1,1,2} . 
Arrays { 0, 0, 1, 2, 1 } and  { 0, 0, 2, 1, 1 } are not the correctly reorganized array even if they have all the zero values pushed to the left as in both the arrays the relative order of non-zero elements is not maintained.
Follow Up :
Can you solve the problem in linear time, and constant space?
Problem approach

I have used two pointer approach to solve it

Try solving now

2. Operating System

Difference between Process and Thread.
What is multithreading?

3. Rat in a Maze problem

Moderate
40m average time
60% success
0/80
Asked in companies
InfosysOptumRazorpay

You are given a 'N' * 'N' maze with a rat placed at 'MAZE[0][0]'. Find and print all paths that rat can follow to reach its destination i.e. 'MAZE['N' - 1]['N' - 1]'. Rat can move in any direc­tion ( left, right, up and down).

Value of every cell in the 'MAZE' can either be 0 or 1. Cells with value 0 are blocked means the rat can­not enter into those cells and those with value 1 are open.

Problem approach

I solved it previously, He was checking in my code. I explained him each lin

Try solving now
03
Round
Medium
Video Call
Duration60 minutes
Interview date18 Dec 2020
Coding problem3

First 10 minutes started with the Introduction. Then he asked about my projects. He seemed interested in my projects and asked a lot of questions about them.

1. Matrix Chain Multiplication.

Moderate
40m average time
60% success
0/80
Asked in companies
WalmartInfo Edge India (Naukri.com)Morgan Stanley

Given a chain of matrices A1, A2, A3,.....An. Your task is to find out the minimum cost to multiply these matrices. The cost of matrix multiplication is defined as the number of scalar multiplications. A Chain of matrices A1, A2, A3,.....An is represented by a sequence of numbers in an array ‘arr’ where the dimension of 1st matrix is equal to arr[0] * arr[1] , 2nd matrix is arr[1] * arr[2], and so on.

For example:

For arr[ ] = { 10, 20, 30, 40}, matrix A1 = [10 * 20], A2 = [20 * 30], A3 = [30 * 40]

Scalar multiplication of matrix with dimension 10 * 20 is equal to 200.
Problem approach

I give him recursive solution first, then coded dp solution

Try solving now

2. System Design

Design Instagram

Problem approach

1) Study System Design

2) Scale the system accordingly.

3. DBMS

Basic questions like ACID properties.
Difference between mysql and sql etc

04
Round
Easy
HR Round
Duration20 minutes
Interview date21 Dec 2020
Coding problem1

1. General Questions

Why do you want to join the company?
Where do you see yourself in the next 5 years?
What are your strengths and weakness?

Problem approach

Be witty.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

Which is a DDL command in SQL?

Choose another skill to practice
Start a Discussion
Similar interview experiences
company logo
SDE - Intern
2 rounds | 2 problems
Interviewed by Acko
790 views
0 comments
0 upvotes
company logo
SDE - Intern
4 rounds | 10 problems
Interviewed by Acko
1253 views
0 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 7 problems
Interviewed by Acko
760 views
0 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 4 problems
Interviewed by Acko
593 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - Intern
3 rounds | 6 problems
Interviewed by Amazon
13316 views
4 comments
0 upvotes
company logo
SDE - Intern
4 rounds | 7 problems
Interviewed by Microsoft
12330 views
1 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Amazon
8891 views
2 comments
0 upvotes