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

SDE - Intern

Springworks
upvote
share-icon
4 rounds | 6 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 12 Months
Topics: React, Data structures, SQl, Java, Node.JS
Tip
Tip

Tip 1 : Cpanies like SpringWorks are more focused on Development so make sure you have good knowledge in Javascript
Tip 2 : Complete 100-150 questions easy/medium questions on leetcode like 3 sum or invert binary tree
Tip 3 : Have a good knowledge of any RDBMS.

Application process
Where: Campus
Eligibility: Minimum 6 GPA
Resume Tip
Resume tip

Tip 1 : Make sure your resume is not filled with lots of colors try to give it a simple look
Tip 2 : Mention only those skills in which you have minimum intermediate knowledge ex if you know docker but haven't used it nicely then just don't mention it

Interview rounds

01
Round
Hard
Online Coding Test
Duration3 Hours
Interview date28 Jan 2021
Coding problem3

3 Coding questions ( 1 medium graph dfs based question , 2 hard level prefix array question ans 3 was a hard question which I don't remember)

2 Database question ( It mostly includes joining 2-3 tables and then you would be able to solve it)

1. Find Number Of Islands

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

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.

Problem approach

Used dfs

Try solving now

2. Maximum Product Subarray

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

You are given an array “arr'' of integers. Your task is to find the contiguous subarray within the array which has the largest product of its elements. You have to report this maximum product.

An array c is a subarray of array d if c can be obtained from d by deletion of several elements from the beginning and several elements from the end.

For e.g.- The non-empty subarrays of an array [1,2,3] will be- [1],[2],[3],[1,2],[2,3],[1,2,3]. 
For Example:
If arr = {-3,4,5}.
All the possible non-empty contiguous subarrays of “arr” are {-3}, {4}, {5}, {-3,4}, {4,5} and {-3,4,5}.
The product of these subarrays are -3, 4, 5, -12, 20 and -60 respectively.
The maximum product is 20. Hence, the answer is 20.
Follow Up:
Can you solve this in linear time and constant space complexity?
Try solving now

3. DBMS Question

There were 3-4 models given and we had to join those models to get to the result.

Problem approach

Tip 1 : Practice SQL
 

02
Round
Medium
Video Call
Duration30 minutes
Interview date10 Feb 2021
Coding problem1

These rounds depends on the type of interviewer.
My friends were asked questions from DSA but from me they asked a lot of questions on Node.JS and React.

1. Technical Questions

What are promises, await , all lifecycle methods of react?

What is recursion, explain your projects, explain docker

Problem approach

Tip 1 : Have good hands on development
 

03
Round
Medium
Video Call
Duration30 Minutes
Interview date14 Feb 2021
Coding problem1

This round depends on your interviewer.
My colleagues were asked questions from DS but my interviewer focused just on javascript.

1. Web Development based Questions

What are middlewares, controllers, how to design one middleware, what is jwt, reduce ,map and filter method usage and params.
What is an event looping in javascript and how does it work

Problem approach

Tip 1 : Be focused on Development especially in Javascript

04
Round
Easy
Telephonic
Duration45 minutes
Interview date18 Jan 2022
Coding problem1

It was a managerial round they will test your communication and how well do you handle situations in your life

1. Basic HR question

What is one of the most challenging situations that you have faced in your life and how you handled it

Problem approach

Tip 1 : just be confident and communicate with them
 

Here's your problem of the day

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

Skill covered: Programming

How do you write a single-line comment in C++?

Choose another skill to practice
Start a Discussion
Similar interview experiences
company logo
SDE - Intern
1 rounds | 2 problems
Interviewed by Springworks
749 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Springworks
1202 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Springworks
697 views
0 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 4 problems
Interviewed by Springworks
1159 views
1 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - Intern
3 rounds | 6 problems
Interviewed by Amazon
13360 views
4 comments
0 upvotes
company logo
SDE - Intern
4 rounds | 7 problems
Interviewed by Microsoft
12384 views
1 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Amazon
8920 views
2 comments
0 upvotes