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

Software Developer

Nykaa
upvote
share-icon
3 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Journey
Daily coding practice and regular system design practice is the main key. Practice around 300 coding questions in the month of interview. Practice around 10-15 systems design
Application story
Created profile on naukri.com, third party called for this opportunity in nykaa. They scheduled interview with Nykaa.
Preparation
Duration: 4
Tip
Tip

Tip 1 : focus on DSA on early days of job hunt - mainly graph and dynamic programming, practice medium hard level only l.
Tip 2 : mild practice of DSA while on notice period and focus on technologies more on notice period
Tip 3 : Atempt coding round with relax mind

Application process
Where: Naukri
Eligibility: Above 7 cgpa
Resume Tip
Resume tip

Tip 1: Resume should be a easy read to eyes and mind.
Tip 2: compress words, try to add more details with less words

Interview rounds

01
Round
Hard
Face to Face
Duration60 minutes
Interview date5 Mar 2022
Coding problem2

1. Buy Maximum Stocks if ‘i’ stocks can be bought on ‘i-th’ day

Easy
10m average time
90% success
0/40
Asked in company
Nykaa

You are given an array ‘prices’ of a stock and a number ‘amount’. Each element of the array/list prices, ‘prices[i]’ represent the price of the stock on the ‘i-th’ day. Your task is to buy the maximum number of stocks in ‘amount’ money. Every stock has an infinite supply.

Rule to buy a stock: On the ‘i-th’ day you can buy at max ‘i’ a number of stock and ‘i’ is ‘1’ based.

For example: Given ‘prices = {10, 7, 19}’, and ‘amount = 45’.

Buy 1- stock on the first day, 2-stocks on the second day, and 1-stock on the third day, so the total investment amount is ‘1 * 10 + 2 * 7 + 1 * 19 = 10 + 14+ 19 = 43’ so you can buy ‘4’ stock in ‘amount =45’.

Try solving now

2. Find All Triplets With Zero Sum

Moderate
30m average time
50% success
0/80
Asked in companies
MicrosoftFacebookDunzo

You are given an array Arr consisting of n integers, you need to find all the distinct triplets present in the array which adds up to zero.

An array is said to have a triplet {arr[i], arr[j], arr[k]} with 0 sum if there exists three indices i, j and k such that i!=j, j!=k and i!=k and arr[i] + arr[j] + arr[k] = 0.

Note :
1. You can return the list of values in any order. For example, if a valid triplet is {1, 2, -3}, then (2, -3, 1), (-3, 2, 1) etc is also valid triplet. Also, the ordering of different triplets can be random i.e if there are more than one valid triplets, you can return them in any order.
2. The elements in the array need not be distinct.
3. If no such triplet is present in the array, then return an empty list, and the output printed for such a test case will be "-1".
Try solving now
02
Round
Medium
Face to Face
Duration60 minutes
Interview date12 Mar 2022
Coding problem1

1. System Design

System design - WhatsApp
Functional requirements- send and receive msg
Following things are expected
Block diagram
Database schema
Database queries - optimized

03
Round
Hard
Face to Face
Duration60 minutes
Interview date14 Mar 2022
Coding problem1

1. System Design

Design IRCTC, searching module
Functional requirements
Fast search
Constraints
100000 training are there in the system
1000000 station are there in the system
A train can have maximum 400 stops
Write block diagram, decide database schema and how you store the trains and station information

Problem approach

Design IRCTC, searching module
Functional requirements
Fast search
Constraints
100000 training are there in the system
1000000 station are there in the system
A train can have maximum 400 stops
Write block diagram, decide database schema and how you store the trains and station information

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 | 4 problems
Interviewed by Nykaa
5922 views
0 comments
0 upvotes
SDE - 2
3 rounds | 3 problems
Interviewed by Nykaa
4669 views
0 comments
0 upvotes
Senior Software Engineer
3 rounds | 4 problems
Interviewed by Nykaa
2157 views
0 comments
0 upvotes
SDE - 2
2 rounds | 3 problems
Interviewed by Nykaa
2543 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Developer
5 rounds | 14 problems
Interviewed by Microsoft
3931 views
1 comments
0 upvotes
company logo
Software Developer
6 rounds | 12 problems
Interviewed by SAP Labs
2806 views
0 comments
0 upvotes
company logo
Software Developer
3 rounds | 3 problems
Interviewed by Amazon
1134 views
0 comments
0 upvotes