SS SUPPLY CHAIN SOLUTIONS PVT LTD interview experience Real time questions & tips from candidates to crack your interview

SDE - Intern

SS SUPPLY CHAIN SOLUTIONS PVT LTD
upvote
share-icon
2 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Journey
I got admitted to MNIT Allahabad for B.Tech as I always aspired to become a Software Developer in a big MNC. To get selected by them, I knew I needed to be exceptional in my coding skills. Understanding this, I started coding even before my first-year college classes began. I practiced many coding questions during the first two years of my graduation and then learned web development in the latter part of my second year.
Application story
In the second year of graduation, everyone in the college had an internship except for a few people, and I was one of them. I was very eager to intern at any company so I could add it to my resume. Fortunately, Amazon visited our campus to hire interns, and it was an excellent opportunity for me. So, I applied for the position.
Why selected/rejected for the role?
I think I was on point with my coding solutions to the questions asked in the interviews. I provided optimal solutions and gave correct explanations to the theory questions that were asked
Preparation
Duration: 2 Months
Topics: C++, Data Structures(Focus more on trees and graphs), Dynamic Programming, Algorithms, Operating Systems, Object Oriented Programming, Database Management System, Computer Networks
Tip
Tip

Tip 1: You must be confident in Data Structures and their concepts. Pick one coding platform and try to practice at least 5-6 coding questions every day. I completed around 400+ questions on online coding platforms.

Tip 2: Just attempting the question is not enough. Try to analyze its time and space complexity. See if you can further optimize your solution. Sometimes the interviewer asks only one question and keeps increasing its difficulty by asking for optimization.

Tip 3: Apart from coding questions, keep studying concepts of Operating Systems, Databases, and Object-Oriented Programming. You can always refer to Geeks for Geeks articles for this. Also, Coding Ninja's Data Structures and Algorithms course in C++ helped me a lot in improving my OOPS concepts specifically.

Application process
Where: Campus
Eligibility: 6.5 CGPA
Resume Tip
Resume tip

Tip 1: Do not mention any skills, projects, or achievements that you haven't completed yourself. If you are unable to answer basic questions, it leaves a bad impression.
Tip 2: You don't need to have a lot of projects. Even one good project with thorough knowledge is sufficient. The same applies to skills as well.
Tip 3: Try to list achievements that demonstrate your technical skills, communication skills, leadership qualities, or teamwork abilities.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration180 Minutes
Interview date2 Nov 2022
Coding problem2

The online round consisted of 2 coding questions based on data structures and algorithms, 30 aptitude MCQs, 30 behavioral MCQs, and 10 code snippets to debug. The coding questions were of medium difficulty, the aptitude MCQs were easy, and the code snippets to debug were also easy. Each section was timed.

1. Palindrome Linked List

Easy
20m average time
90% success
0/40
Asked in companies
Livekeeping (An IndiaMART Company)AppleThought Works

You are given a singly Linked List of integers. Your task is to return true if the given singly linked list is a palindrome otherwise returns false.

For example:
The given linked list is 1 -> 2 -> 3 -> 2-> 1-> NULL.

It is a palindrome linked list because the given linked list has the same order of elements when traversed forwards and backward​.
Follow Up:
Can you solve the problem in O(N) time complexity and O(1) space complexity iteratively?
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].

Try solving now
02
Round
Medium
Video Call
Duration70 Minutes
Interview date3 Nov 2022
Coding problem3

The interview was early in the morning at 9 a.m. We turned on our videos, and the interviewer asked for my introduction. She was helpful and provided hints whenever I needed them. The interview was conducted on Google Meet, and she also shared a link where I could write the code, which could be edited by both of us.

1. Find Number of Islands

Moderate
34m average time
60% success
0/80
Asked in companies
MicrosoftAmazonUber

You are given a 2-dimensional array/list having N rows and M columns, which is filled with ones(1) and zeroes(0). 1 signifies land, and 0 signifies water.

A cell is said to be connected to another cell, if one cell lies immediately next to the other cell, in any of the eight directions (two vertical, two horizontal, and four diagonals).

A group of connected cells having value 1 is called an island. Your task is to find the number of such islands present in the matrix.

Try solving now

2. DBMS Questions

1.Explain ACID properties. (Learn)
2.What is Join? Explain Natural join, Cross Join, Left and Right Join. (Learn)

Problem approach

Tip 1: Give your answer in a structured manner, and avoid using technical terms you aren't clear about.
Tip 2: Communicate clearly with the interviewer and explain your solution thoroughly.

3. OOPS Questions

1. Define copy constructor. Where is it used? (Learn)
2. Define encapsulation and abstraction. (Learn)

Problem approach

Tip 1: Refer to the OOP modules in Coding Ninja's Data Structures and Algorithms course. It is great for understanding OOP concepts.
Tip 2: Always provide proper definitions along with examples.
Tip 3: Make notes on topics like OOP and DBMS while preparing.

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
Software Developer
3 rounds | 3 problems
Interviewed by SS SUPPLY CHAIN SOLUTIONS PVT LTD
596 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 - Intern
3 rounds | 6 problems
Interviewed by Amazon
15480 views
4 comments
0 upvotes
company logo
SDE - Intern
4 rounds | 7 problems
Interviewed by Microsoft
15338 views
1 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Amazon
10142 views
2 comments
0 upvotes