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

SDE - 1

Sigmoid
upvote
share-icon
4 rounds | 7 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 Months
Topics: Array, String, Stack, Queue, LinkedList, Trees
Tip
Tip

Tip 1 : Practice atleast 2-3 questions per day

Application process
Where: Linkedin
Eligibility: No Criteria
Resume Tip
Resume tip

Tip 1 : Resume should be mention all your details
Tip 2 : Dont add things on which you are not comfortable. eg. if you are not very good in machine learning, then dont write it

Interview rounds

01
Round
Medium
Video Call
Duration60 Minutes
Interview date1 Nov 2021
Coding problem2

This round was conducted on google meet. Interviewer was very nice and polite.

1. Covid Vaccination

Moderate
0/80
Asked in companies
BNY MellonOracleAmerican Express

We are suffering from the Second wave of Covid-19. The Government is trying to increase its vaccination drives. Ninja wants to help the Government to plan an effective method to help increase vaccination following safety measures. Time is running out. Can you help the nation?

You are given two positive integers: ‘n,’ ‘maxVaccines’ denoting the number of days for which this vaccination drive will go on and the total number of vaccines available for the drive, respectively. You have to find the number of vaccines administered each day. You are also given a number ‘dayNumber,’ and we are interested to know the maximum number of vaccines that can be administered on ‘dayNumber’ th day.

The rules of the vaccination drive :

1. There should be a positive number of vaccines administered each day during the vaccination drive.

2. The absolute difference between the number of vaccines in two consecutive days should not exceed 1.

3. The sum of all the elements of the vaccines array does not exceed maxVaccines, that is, you cannot administer more vaccines than what is provided to you.

4. Vaccines administered on ‘dayNumber’ th day should be maximized.

Try solving now

2. Grid Value

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

You are given a grid of size N*M. There are two types of people, type ‘A’ and type ‘B’ . You are also given the number of people of each type say ‘countA’ is the number of ‘A’ type persons and ‘countB’ is the number of ‘B’ type of persons. The satisfaction of a particular type of person can increase or decrease as follows :

The initial satisfaction of a person of type A is 80. It decreases by 20 for each neighbor.

The initial satisfaction of a person of type B is 50. It increases by 10 for each neighbor.

Your task is to determine the maximum possible grid satisfaction.

Note:
You may choose exactly how many people you want to be present in the grid.

The total number of people of type ‘A’ living in the grid can be less than ‘countA’ but cannot exceed ‘countA’. Similarly, total number of people of type ‘B’ living in the grid can be less than ‘countB’ but cannot exceed ‘countB’

A person can live in only one cell.

Not more than one person can live in a cell.

Two cells are said to be neighbors if the cells are adjacent and share a boundary.
Try solving now
02
Round
Medium
Face to Face
Duration60 Minutes
Interview date6 Nov 2021
Coding problem2

This round is similar to the first round, but here interviewer asked some questions on DBMS and project

1. Roman Numeral To Integer

Easy
15m average time
85% success
0/40
Asked in companies
UberFacebookAdobe

You are given a string 's' that represents a Roman number. Convert the Roman number to an integer and return it.


Roman numerals are represented by seven different symbols: I, V, X, L, C, D, and M.


Table of values:
Symbol       Value
I             1
V             5
X             10
L             50
C             100
D             500
M             1000
For example:
3 is written as III in Roman numeral, just three ones added together. 13 is written as XIII, which is simply X + III. The number 25 is written as XXV, which is XX + V 
Try solving now

2. SQL Question

Given a table find highest the salary of top 3 employees

Problem approach

Tip 1 : try to get good practice on SQL queries
Tip 2 : Learn Joins, Normalisation and queries on sorting and grouping

03
Round
Easy
Face to Face
Duration60 Minutes
Interview date9 Nov 2021
Coding problem2

1. Behavioural Question

Interviewer gave some scenario based questions like if you are assigned to a task and that task need to be completed in 2 days but it will its actual time was 3 days, what will you do in that case

2. Technical Questions

Interviewer asked some questions on the project which i mentioned in my resume as well as the technologies which i used in that project then asked some questions on that. eg. i mentioned springBoot then he asked some questions based on that like what is autowiring, bean, IOC, DI.

04
Round
Easy
HR Round
Duration20 Minutes
Interview date15 Nov 2021
Coding problem1

1. Basic HR Questions

HR questions like why do you want to join our organisation. Are you comfortable in learning new technologies. Salary Expectations.

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
Data Engineer
4 rounds | 5 problems
Interviewed by Sigmoid
4028 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Amazon
8518 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3320 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2581 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 1
2 rounds | 3 problems
Interviewed by BNY Mellon
6261 views
3 comments
0 upvotes
company logo
SDE - 1
3 rounds | 6 problems
Interviewed by BNY Mellon
0 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 5 problems
Interviewed by CIS - Cyber Infrastructure
2160 views
0 comments
0 upvotes