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

Fullstack Developer

Park+
upvote
share-icon
3 rounds | 6 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 8 Months
Topics: React, Javascript, Data structures, NodeJs, Express, MongoDB
Tip
Tip

Tip 1 : Put lots of time in clearing the basics first. 
Tip 2 : Don't rush to the next topic without understanding the current topic clearly. 
Tip 3 : Build few but good projects, put a lot of time in deciding how it looks and works. It's your golden chance to impress the interviewer.

Application process
Where: Coding Ninjas
Eligibility: No criteria
Resume Tip
Resume tip

Tip 1 : Make a one page resume. 
Tip 2 : Customize the resume on the basis of job you're applying to. Remove all the irrelevant information that doesn't fit the particular job profile.

Interview rounds

01
Round
Easy
Video Call
Duration45 Minutes
Interview date30 Jun 2021
Coding problem2

1. Factorial of a Number

Moderate
25m average time
70% success
0/80
Asked in companies
HCL TechnologiesWells FargoSquadstack

You are given an integer ‘N’. You have to print the value of Factorial of ‘N’. The Factorial of a number ‘N’ is defined as the product of all numbers from 1 to ‘N’.

For Example:
Consider if ‘N’ = 4, the Factorial of 4 will be the product of all numbers from 1 to 4, which is 1 * 2 * 3 * 4 = 24. Hence, the answer is 24.
Try solving now

2. Technical Questions

What and why React, why use state, concepts of closure, Prototypes, Pure Components, Redux basics.

02
Round
Medium
Video Call
Duration60 Minutes
Interview date3 Jul 2021
Coding problem2

A lot of theoretical questions related to HTML, CSS, Javascript and React were asked along with 2 coding problems. It was a little challenging round because of the time limit with each question.

Easy
0/40
Asked in companies
Samsung R&D InstitutePark+TCS

Given an array of length N, you need to find and print the sum of all elements of the array.

Try solving now

2. Application Question

Given a URL containing a list of names , fetch the URL using axios and display the names on screen. Then sort them on the basis of length.

03
Round
Easy
Video Call
Duration60 minutes
Interview date6 Jul 2021
Coding problem2

This was the CTO round, was asked to explain my projects in detail, he was testing if all the features were working the way I was explaining them.

1. Queue Using Stack

Moderate
30m average time
60% success
0/80
Asked in companies
GE (General Electric)ZSGoldman Sachs

Implement a queue data structure which follows FIFO(First In First Out) property, using only the instances of the stack data structure.


Note:
1. To implement means you need to complete some predefined functions, which are supported by a normal queue such that it can efficiently handle the given input queries which are defined below.


2. The implemented queue must support the following operations of a normal queue: 

a. enQueue(data) : This function should take one argument of type integer and place the integer to the back of the queue.

b. deQueue(): This function should remove an integer from the front of the queue and also return that integer. If the queue is empty, it should return -1.

c. peek(): This function returns the element present in the front of the queue. If the queue is empty, it should return -1.

d. isEmpty(): This function should return true if the queue is empty and false otherwise.


3. You will be given q queries of 4 types:

a. 1 val - For this type of query, you need to insert the integer val to the back of the queue.

b. 2 - For this type of query, you need to remove the element from the front of the queue, and also return it.

c. 3 - For this type of query, you need to return the element present at the front of the queue(No need to remove it from the queue).

d. 4 - For this type of query, you need to return true if the queue is empty and false otherwise.


4. For every query of type:

a. 1, you do not need to return anything.

b. 2, return the integer being deQueued from the queue.

c. 3, return the integer present in the front of the queue.

d. 4, return “true” if the queue is empty, “false” otherwise.
Example
Operations: 
1 5
1 10
2
3
4

Enqueue operation 1 5: We insert 5 at the back of the queue.
Queue: [5]

Enqueue operation 1 10: We insert 10 at the back of the queue.
Queue: [5, 10]

Dequeue operation 2: We remove the element from the front of the queue, which is 5, and print it.
Output: 5
Queue: [10]

Peek operation 3: We return the element present at the front of the queue, which is 10, without removing it.
Output: 10
Queue: [10]

IsEmpty operation 4: We check if the queue is empty.
Output: False
Queue: [10]
Try solving now

2. General Question

Given a 8*8 matrix, the interviewer will have a particular row and column in mind. I can ask him only 6 questions, he can answer in yes/no only. Figure out the correct row and column that he has in mind.

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
QA Engineer
3 rounds | 6 problems
Interviewed by Park+
1224 views
0 comments
0 upvotes
SDE - 1
4 rounds | 6 problems
Interviewed by Park+
1572 views
1 comments
0 upvotes
SDE - 1
3 rounds | 7 problems
Interviewed by Park+
1159 views
0 comments
0 upvotes
SDE - 1
3 rounds | 7 problems
Interviewed by Park+
475 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Fullstack Developer
3 rounds | 5 problems
Interviewed by HashedIn
1024 views
0 comments
0 upvotes
company logo
Fullstack Developer
3 rounds | 5 problems
Interviewed by CIS - Cyber Infrastructure
818 views
0 comments
0 upvotes
company logo
Fullstack Developer
4 rounds | 3 problems
Interviewed by Newgen Software
1063 views
0 comments
0 upvotes