Code360 powered by Coding Ninjas X Naukri.com. Code360 powered by Coding Ninjas X Naukri.com
Curefit interview experience Real time questions & tips from candidates to crack your interview

Software Engineer

Curefit
upvote
share-icon
3 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 5 months
Topics: Arrays, linked list, Data Structures, Pointers, OOPS, System Design, Algorithms, Dynamic Programming.
Tip
Tip

Tip 1 : Practice aptitude questions
Tip 2 : Practice coding questions
Tip 3 : Read books

Application process
Where: Naukri
Eligibility: 2+ experience
Resume Tip
Resume tip

Tip 1 : Have at least 3 great project
Tip 2 : Write only what you know and prepare well

Interview rounds

01
Round
Easy
Video Call
Duration60 minutes
Interview date6 Apr 2022
Coding problem2

There were two questions in the coding round. 

 

1. Next Permutation

Moderate
15m average time
85% success
0/80
Asked in companies
UberAdobeCurefit

You have been given a permutation of ‘N’ integers. A sequence of ‘N’ integers is called a permutation if it contains all integers from 1 to ‘N’ exactly once. Your task is to rearrange the numbers and generate the lexicographically next greater permutation.

To determine which of the two permutations is lexicographically smaller, we compare their first elements of both permutations. If they are equal — compare the second, and so on. If we have two permutations X and Y, then X is lexicographically smaller if X[i] < Y[i], where ‘i’ is the first index in which the permutations X and Y differ.

For example, [2, 1, 3, 4] is lexicographically smaller than [2, 1, 4, 3].

Try solving now

2. Next Smaller Element

Moderate
25m average time
75% success
0/80
Asked in companies
OracleIBMAmazon

You are given an array 'ARR' of integers of length N. Your task is to find the next smaller element for each of the array elements.

Next Smaller Element for an array element is the first element to the right of that element which has a value strictly smaller than that element.

If for any array element the next smaller element does not exist, you should print -1 for that array element.

For Example:

If the given array is [ 2, 3, 1], we need to return [1, 1, -1]. Because for  2, 1 is the Next Smaller element. For 3, 1 is the Next Smaller element and for 1, there is no next smaller element hence the answer for this element is -1.
Try solving now
02
Round
Easy
Video Call
Duration60 minutes
Interview date7 Apr 2022
Coding problem2

Second Round was a technical Interview round on Skype. Questions were related to Data Structures and Algorithms. 


 

1. Sorted Subsequence of Size 3

Moderate
15m average time
85% success
0/80
Asked in companies
WalmartAmazonCurefit

You are given an array consisting of N elements and you need to find a subsequence consisting of three elements such that the elements, in the subsequence, are in strictly increasing order.

Note:
There may be multiple such subsequences, so return any one of them.
Example:
Let the array be [100, 22, 13, 45, 59, 26]. The possible subsequences of size 3, whose elements follow increasing order are {22, 45, 59}, {13, 45, 59}.
Try solving now

2. DS Questions

What is Map? Explain how ordered Map works.. etc. 
Discussion 0n STL: Lower Bound and Upper Bound Function, Vectors, Binary Search Time complexity etc.

03
Round
Easy
Video Call
Duration60 minutes
Interview date8 Apr 2022
Coding problem1

Third Round was a Technical + HR round. 

 

1. Basic HR Questions

Introduce Yourself.

Tell me about your projects.

 

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
4 rounds | 4 problems
Interviewed by Curefit
967 views
0 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 5 problems
Interviewed by Curefit
958 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 4 problems
Interviewed by Curefit
832 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 5 problems
Interviewed by Curefit
458 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Engineer
3 rounds | 5 problems
Interviewed by Mindtree
10532 views
7 comments
0 upvotes
company logo
Software Engineer
3 rounds | 7 problems
Interviewed by Optum
6578 views
1 comments
0 upvotes
company logo
Software Engineer
5 rounds | 5 problems
Interviewed by Microsoft
7862 views
1 comments
0 upvotes