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 - 1

Springworks
upvote
share-icon
5 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 Months
Topics: Javascript/Typescript, NodeJS, MongoDB, SQL, Angular, Data Structures and Algorithms, Object Oriented Programming Concepts
Tip
Tip

Tip 1 : Get well versed with the fundamentals of Javascript including advanced concepts like promises, async/await, generators, higher order functions, closures, currying etc.
Tip 2 : Do some projects on MERN Stack because a lot of projects here use some or all of those technologies
Tip 3 : Do prepare for behavioral/cultural-fit questions especially around how you'll handle various stituations during work or how will you manage productivity while working remotely.

Application process
Where: Other
Eligibility: No
Resume Tip
Resume tip

Tip 1 : Having projects on MERN stack will give you advantage
Tip 2 : Do mention if you have any AWS experience.
Tip 3 : Mention all your internships/past experiences. Keep them crisp and talk about what you did and it's impact/outcome.
Tip 4 : Any experience/exposure to blockchain will definitely give brownie points.

Interview rounds

01
Round
Hard
Online Coding Interview
Duration180 minutes
Interview date10 Jun 2021
Coding problem1

The test link had 3 days expiry so I could attempt test anytime. It was conducted on doselect.com

1. Equilibrium indices of a Sequence

Moderate
15m average time
85% success
0/80
Asked in companies
AccentureJosh Technology GroupVMware Inc

You have been given an array/list 'SEQUENCE' denoting the sequence of 'N' integers. Your task is to find the equilibrium indices of the sequence in 'SEQUENCE'.

The equilibrium index of a sequence of integers is defined as the index such that the sum of all the elements at lower indices is equal to the sum of elements at higher indices.

Note:
1. 'SEQUENCE' may contain more than one equilibrium indices.

2. If there are no equilibrium indices, return an empty sequence.

3. Consider the sum of elements lower than the first index and higher than the last index to be 0 (zero).
Try solving now
02
Round
Medium
Video Call
Duration60 minutes
Interview date14 Jun 2021
Coding problem1

Video interview round wherein I was asked to wrote code for the problem statements given by the interviewer. The problems were mainly focused on advanced JS concepts like asynchonous progamming, timers, closures, and data structure problems around arrays, sets, linked list etc.

1. Rearrange Linked List

Moderate
22m average time
80% success
0/80
Asked in companies
AmazonIntuitOptum

You have been given a singly Linked List in the form of 'L1' -> 'L2' -> 'L3' -> ... 'Ln'. Your task is to rearrange the nodes of this list to make it in the form of 'L1' -> 'Ln' -> 'L2' -> 'Ln-1' and so on. You are not allowed to alter the data of the nodes of the given linked list.

For example:
If the given linked list is 1 -> 2 -> 3 -> 4 -> 5 -> NULL.

Then rearrange it into 1 -> 5 -> 2 -> 4 -> 3 -> NULL. 
Try solving now
03
Round
Hard
Video Call
Duration60 minutes
Interview date17 Jun 2021
Coding problem0

The interview started with questions around low level APIs of NodeJS, comparing various options for effective handling of a situation. Then interviewer went deep into databases like types of indexes, how each index works, query planner, etc. This round was more about discussing approaches rather than getting to the most optimized solution.

04
Round
Medium
Video Call
Duration60 minutes
Interview date21 Jun 2021
Coding problem0

This round was a mix of technical and managerial round. The interview first started with technical questions, then my projects and previous experience. Then there were behavioral and cultural fit questions. How will you handle situations like client escalation, production bugs when, let's say, project manager is on leave. What will you do when let's say some other engineers have dependency on you and are blocked until you push a certain feature but you need to attend higher priority tasks like production bugs etc.

05
Round
Easy
HR Round
Duration30 minutes
Interview date25 Jun 2021
Coding problem1

This was the last round with HR wherein they judged cultural fit and there was discussion on things like my expectations v/s their expectations etc.

1. Basic HR Questions

What are your expectations?

What are your strength and weaknesses?

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
3 rounds | 5 problems
Interviewed by Springworks
731 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 6 problems
Interviewed by Springworks
696 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 7 problems
Interviewed by Springworks
617 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 6 problems
Interviewed by Springworks
510 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
104644 views
24 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
49760 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
31029 views
6 comments
0 upvotes