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

Software Engineer Intern

SalaryBox
upvote
share-icon
2 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 6 months
Topics: Data Structures, OOPS, System Design, SQL, Web Development.
Tip
Tip

Tip 1 : Practice All kind of data Structures instead of practicing lot of questions on single topic
Tip 2 : Prepare well with all the technologies used in project mentioned in CV.
 

Application process
Where: Coding Ninjas
Eligibility: 7+ CGPA
Resume Tip
Resume tip

Tip 1 : Mention all of the skills describe where you have used technologies in real world 
Tip 2 : Describe your projects in points instead of just mentioning

Interview rounds

01
Round
Medium
Online Coding Interview
Duration60 minutes
Interview date4 Feb 2022
Coding problem2

1. MCQ Questions

Questions were given from number system , algebra, data , quantitative reasoning.

 

Number Of MCQs - 60

2. DFS Traversal

Moderate
35m average time
65% success
0/80
Asked in companies
SamsungIntuitGoldman Sachs

Given an undirected and disconnected graph G(V, E), containing 'V' vertices and 'E' edges, the information about edges is given using 'GRAPH' matrix, where i-th edge is between GRAPH[i][0] and GRAPH[i][1]. print its DFS traversal.

V is the number of vertices present in graph G and vertices are numbered from 0 to V-1. 

E is the number of edges present in graph G.
Note :
The Graph may not be connected i.e there may exist multiple components in a graph.
Problem approach

The algorithm starts at the root node (selecting some arbitrary node as the root node in the case of a graph) and explores as far as possible along each branch before backtracking. So the basic idea is to start from the root or any arbitrary node and mark the node and move to the adjacent unmarked node and continue this loop until there is no unmarked adjacent node. Then backtrack and check for other unmarked nodes and traverse them. Finally, print the nodes in the path.

Algorithm: 
Create a recursive function that takes the index of the node and a visited array.

Mark the current node as visited and print the node.
Traverse all the adjacent and unmarked nodes and call the recursive function with the index of the adjacent node.

Try solving now
02
Round
Easy
Video Call
Duration30 minutes
Interview date16 Feb 2022
Coding problem1

Interview was conducted by co-founder Peeyush Goyal. He sarted with his introductiuon and the product they are building asked few question like why I want work with a startup, discussed and reviewed by project and then gave me a system design problem.

1. System Design Question

Design a System for attendance punching app

Problem approach

Tip 1 : I started with selecting a tabular database
Tip 2 : Designed two tables for employee data and attendance
 

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
SDE - 1
1 rounds | 2 problems
Interviewed by SalaryBox
1168 views
0 comments
0 upvotes
SDE - 1
1 rounds | 2 problems
Interviewed by SalaryBox
819 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3452 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Engineer Intern
4 rounds | 4 problems
Interviewed by Microsoft
1354 views
0 comments
0 upvotes
company logo
Software Engineer Intern
3 rounds | 9 problems
Interviewed by NCR Corporation
1225 views
0 comments
0 upvotes
company logo
Software Engineer Intern
2 rounds | 2 problems
Interviewed by CIS - Cyber Infrastructure
599 views
1 comments
0 upvotes