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

SDE - 1

Nsquare
upvote
share-icon
3 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Journey
I prepared DSA and practice coding on many platforms like HackerEarth, Leetcode. I took 4-5 problems everyday on the topics I was preparing and try to solve them. Main thing was that I practiced daily. After 2 months of continuous learning then I applied in NSquare for Development Role, so I got a chance in Nsquare for the interview.
Application story
I came to know about this role from a college whatsapp group. I was literally intrested in the openings and I applied in that. After the interview process, I got selected
Why selected/rejected for the role?
I think I was on the point in the HR round. In the technical round also, I was able to solve the coding questions in the expected time complexity.
Preparation
Duration: 4 months
Topics: Computer Network, Operating System, Data Structures, Pointers, OOPS, System Design, Algorithms, Dynamic Programming
Tip
Tip

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Do at-least 2 good projects and you must know every bit of them.

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

Tip 1 : Every skill must be mentioned.
Tip 2 : Focus on skills, projects and experiences more

Interview rounds

01
Round
Easy
Online Coding Test
Duration50 minutes
Interview date14 Jul 2022
Coding problem2

First Technical Round totally focused on data structures.

1. Balanced parentheses

Moderate
10m average time
90% success
0/80
Asked in companies
WalmartMakeMyTripGoldman Sachs

Given an integer ‘N’ representing the number of pairs of parentheses, Find all the possible combinations of balanced parentheses with the given number of pairs of parentheses.

Note :

Conditions for valid parentheses:
1. All open brackets must be closed by the closing brackets.

2. Open brackets must be closed in the correct order.

For Example :

()()()() is a valid parentheses.
)()()( is not a valid parentheses.
Try solving now

2. Add Two Numbers As Linked Lists

Moderate
20m average time
80% success
0/80
Asked in companies
Goldman SachsInformaticaFacebook

You are given two non-negative numbers 'num1' and 'num2' represented in the form of linked lists.


The digits in the linked lists are stored in reverse order, i.e. starting from least significant digit (LSD) to the most significant digit (MSD), and each of their nodes contains a single digit.


Calculate the sum of the two numbers and return the head of the sum list.


Example :
Input:
'num1' : 1 -> 2 -> 3 -> NULL
'num2' : 4 -> 5 -> 6 -> NULL

Output: 5 -> 7 -> 9 -> NULL

Explanation: 'num1' represents the number 321 and 'num2' represents 654. Their sum is 975.


Try solving now
02
Round
Easy
Face to Face
Duration50 minutes
Interview date22 Jul 2022
Coding problem2

Some theory questions related to DBMS and one coding question at last was asked.

1. DBMS Questions

What are ACID properties?
What is normalisation?
Explain various normalised forms.

2. Find All Anagrams in a String

Easy
15m average time
85% success
0/40
Asked in companies
IntuitThought WorksAmerican Express

You have been given a string STR and a non-empty string PTR. Your task is to find all the starting indices of PTR’s anagram in STR.

An anagram of a string is another string which contains the same characters and is obtained by rearranging the characters.

For example: ‘SILENT’ and ‘LISTEN’ are anagrams of each other. ‘ABA’ and ‘ABB’ are not anagram because we can’t convert ‘ABA’ to ‘ABB’ by rearranging the characters of particular strings.

Note:

1. Both STR and PTR consist of English uppercase letters.
2. Length of string 'STR' will always be greater than or equal to the length of string ‘PTR’.
3. In case, there is no anagram substring, then return an empty sequence.
4. In case of more than one anagrams, return the indices in increasing order.
Try solving now
03
Round
Easy
HR Round
Duration20 minutes
Interview date4 Aug 2022
Coding problem1

Simple HR Round.

1. Basic HR Questions

Introduce yourself
What are your hobbies?
What is your expected salary?
Where do you see yourself in 3 years?
What do you expect from NSquare during your working period?

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
SDE - 1
3 rounds | 5 problems
Interviewed by Nsquare
677 views
0 comments
0 upvotes
Software Engineer
3 rounds | 5 problems
Interviewed by Nsquare
780 views
0 comments
0 upvotes
SDE - 2
3 rounds | 5 problems
Interviewed by Nsquare
720 views
0 comments
0 upvotes
SDE - 1
3 rounds | 5 problems
Interviewed by Nsquare
991 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
5 rounds | 12 problems
Interviewed by Amazon
114578 views
24 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Microsoft
57824 views
5 comments
0 upvotes
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by Amazon
34960 views
7 comments
0 upvotes