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
3 rounds | 6 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 1 month
Topics: Databases, Asynchronous programming, Promises, JavaScript, DS.
Tip
Tip

Tip 1 : Learn about Execution Context, Promises in JS
Tip 2 : Learn about indices, Difference between different databases
Tip 3 : Error handling and Exceptions

Application process
Where: Referral
Eligibility: No criteria
Resume Tip
Resume tip

Tip 1 : Put in what you’ve done and not what you could have done.
Tip 2 : Keep it short and simple

Interview rounds

01
Round
Easy
Online Coding Test
Duration30 minutes
Interview date23 Nov 2021
Coding problem1

This round mainly consisted of some questions on advanced JS topics like Execution Context, Callback queue, Micro task queue, Promises, etc.

1. Technical Question

The question was to find the output of the program. The code consisted of setTimeout vs promise output predictions.

Problem approach

In a sequential set of statements, output from a Promise would be console logged first as Promises are assigned to the microtask queue and set timeouts are assigned to callback queues and the microtask queue has more precedence than the callback queue.

02
Round
Medium
Telephonic
Duration60 minutes
Interview date24 Nov 2021
Coding problem4

This round was more technical compared to the previous one. The interviewer was a senior developer. If questions were not answered, answers would be given/explained.

1. DBMS Questions

What are indexes? 

How do you know which field should you index? 

What are its advantages and limitations?

2. JavaScript Question

How do you limit the concurrency level in Promise.all()?

Problem approach

You can use the async library and set the concurrency level using that

3. DBMS Question

What are some aggregate operators in MongoDB?

4. JavaScript Questions

How do you prevent a Node app from crashing? 

How do you handle exceptions?

03
Round
Easy
HR Round
Duration30 minutes
Interview date25 Nov 2021
Coding problem1

This round was mainly to assess my experience level, roles, and responsibilities from my previous company. Salary negotiations also happened here.

1. Basic HR Questions

Tell me about previous experiences.

Why do you want to join us?

How much salary are you expecting?

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 - 1
5 rounds | 3 problems
Interviewed by Springworks
778 views
0 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 5 problems
Interviewed by Springworks
732 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
49761 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
31029 views
6 comments
0 upvotes