InnovationM technology solutions interview experience Real time questions & tips from candidates to crack your interview

React developer

InnovationM technology solutions
upvote
share-icon
2 rounds | 11 Coding problems

Interview preparation journey

expand-icon
Application story
Receiving a message from HR for the first interview after successfully completing the aptitude test was a significant milestone in the recruitment process. Each round offered an opportunity to showcase skills and competencies relevant to the job.
Preparation
Duration: 3 months
Topics: Problem-solving using recursion, divide and conquer, greedy algorithms, and dynamic programming techniques. Understanding advanced concepts like graph algorithms. Mastering SQL queries and understanding the principles of database normalization, indexing, transactions, and ACID properties.
Tip
Tip

Tip 1: Create personal projects or contribute to open-source projects. Real-world applications of your skills deepen your understanding and help you learn practical problem-solving.

Tip 2: Analyze code written by experienced developers. This helps you understand different coding styles, best practices, and efficient algorithms.

Tip 3: Join coding contests on coding platforms. This sharpens your problem-solving skills and helps you think under pressure.

Application process
Where: Linkedin
Eligibility: B-tech (all branch) (Salary Package: 3.2 LPA)
Resume Tip
Resume tip

Tip 1: Don't include false information in your resume.

Tip 2: Be well-prepared with your resume.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration40 minutes
Interview date4 Aug 2024
Coding problem7

1. JavaScript based MCQ

Which of the following is NOT a valid way to declare a variable in JavaScript?
A) let
B) var
C) const
D) set

2. DSA MCQ

What is the time complexity of searching for an element in a balanced binary search tree (BST)?
A) O(1)
B) O(n)
C) O(log n)
D) O(n^2)

3. Web Development based MCQ

Which of the following HTTP methods is used to update an existing resource?
A) GET
B) POST
C) PUT
D) DELETE

4. CSS MCQ

In CSS, which of the following is the correct way to apply styles to elements with the class btn-primary?
A) btn-primary { color: red; }
B) #btn-primary { color: red; }
C) .btn-primary { color: red; }
D) $btn-primary { color: red; }

5. DSA MCQ

Which data structure is used in the implementation of recursion?
A) Queue
B) Stack
C) Tree
D) Graph

6. Count All Subarrays With Given Sum

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

You are given an integer array 'arr' of size 'N' and an integer 'K'.

Your task is to find the total number of subarrays of the given array whose sum of elements is equal to k.

A subarray is defined as a contiguous block of elements in the array.

Example:
Input: ‘N’ = 4, ‘arr’ = [3, 1, 2, 4], 'K' = 6

Output: 2

Explanation: The subarrays that sum up to '6' are: [3, 1, 2], and [2, 4].
Try solving now

7. Product Of Array Except Self

Easy
26m average time
0/40
Asked in companies
FacebookDelhiveryIntuit

You have been given an integer array/list (ARR) of size N. You have to return an array/list PRODUCT such that PRODUCT[i] is equal to the product of all the elements of ARR except ARR[i]

 Note :
Each product can cross the integer limits, so we should take modulo of the operation. 

Take MOD = 10^9 + 7 to always stay in the limits.
Follow up :
Can you try solving the problem in O(1) space?
Try solving now
02
Round
Medium
Face to Face
Duration60 minutes
Interview date26 Aug 2024
Coding problem4

1. Two Sum

Easy
10m average time
90% success
0/40
Asked in companies
Chegg Inc.FacebookAmazon

You are given an array of integers 'ARR' of length 'N' and an integer Target. Your task is to return all pairs of elements such that they add up to Target.

Note:

We cannot use the element at a given index twice.

Follow Up:

Try to do this problem in O(N) time complexity. 
Try solving now

2. Bubble Sort

Easy
10m average time
90% success
0/40
Asked in companies
HCL TechnologiesSAP LabsHCL Technologies

Bubble Sort is one of the sorting algorithms that works by repeatedly swapping the adjacent elements of the array if they are not in sorted order.

You are given an unsorted array consisting of N non-negative integers. Your task is to sort the array in non-decreasing order using the Bubble Sort algorithm.

For Example:
Bubble Sort implementation for the given array:  {6,2,8,4,10} is shown below :-

Alt test

Try solving now

3. DBMS

What is Normalization? Explain different types of normalization. (Learn)

4. Operating System

What is a Process and a Thread? (Learn)

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
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Amazon
8518 views
0 comments
0 upvotes
Analytics Consultant
3 rounds | 10 problems
Interviewed by ZS
907 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3319 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2580 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
React developer
3 rounds | 19 problems
Interviewed by Ernst & Young (EY)
4500 views
0 comments
0 upvotes