Innovate Labs Private Limited interview experience Real time questions & tips from candidates to crack your interview

Junior Software Developer

Innovate Labs Private Limited
upvote
share-icon
2 rounds | 2 Coding problems

Interview preparation journey

expand-icon
Journey
I began my journey in software development during college, learning the basics through online courses and daily practice. Staying consistent was challenging, but I broke the process into manageable steps and built projects that enhanced my skills. Preparing for job opportunities wasn't just about interviews; it was about being ready to contribute effectively. The key lesson I learned is that persistence and small, steady efforts lead to success. Stay curious and keep pushing forward—progress will come!
Application story
I applied for the position through LinkedIn after discovering the opportunity on the platform. The process began with an online application, followed by initial screening rounds. Once shortlisted, the HR team reached out to schedule interviews. The entire process was well-organized, with clear communication at every step.
Why selected/rejected for the role?
I was selected for the role due to my solid grasp of core concepts, relevant project experience, and effective problem-solving during the interview. This experience taught me the value of thorough preparation and clear communication.
Preparation
Duration: 6 Months
Topics: Data Structures, Algorithms, OOPS, System Design, Dynamic Programming
Tip
Tip

Tip 1: Break down complex topics into smaller, manageable parts and practice regularly.
Tip 2: Work on real-world projects or coding challenges to strengthen your problem-solving skills.
Tip 3: Revise core concepts frequently and focus on understanding rather than memorization.

Application process
Where: Linkedin
Eligibility: Computer Science Background, (Salary Package: 3LPA)
Resume Tip
Resume tip

Tip 1: Highlight key skills and achievements relevant to the job you're applying for.
Tip 2: Keep your resume concise, well-structured, and easy to read.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration30 minutes
Interview date20 Mar 2023
Coding problem1

1. Merge Sort

Easy
15m average time
85% success
0/40
Asked in companies
Media.netHewlett Packard EnterpriseIBM

Given a sequence of numbers ‘ARR’. Your task is to return a sorted sequence of ‘ARR’ in non-descending order with help of the merge sort algorithm.

Example :

Merge Sort Algorithm -

Merge sort is a Divide and Conquer based Algorithm. It divides the input array into two-parts, until the size of the input array is not ‘1’. In the return part, it will merge two sorted arrays a return a whole merged sorted array.

subsequence

The above illustrates shows how merge sort works.
Note :
It is compulsory to use the ‘Merge Sort’ algorithm.
Problem approach

Tip 1: Explain Clearly: Describe Merge Sort’s divide-and-conquer strategy and merging process.
Tip 2: Practice Coding: Implement Merge Sort to gain hands-on experience.
 

Try solving now
02
Round
Easy
Video Call
Duration60 minutes
Interview date23 Mar 2023
Coding problem1

The round was conducted during regular business hours, not late at night.
The environment was professional and focused, with a clear and organized setup.
The interviewer was knowledgeable, and engaging, and provided clear questions and feedback throughout the process.

1. Two Sum

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

Given an array of integer nums and an integer target, return indices of the two numbers such that they add up to the target.

Problem approach

Initialize a Hash Map: Use it to store each number and its index as you iterate through the array.
Check for Complement: For each number, compute its complement (target - current_number) and check if it's in the hash map.
Return Indices: If the complement is found, return the indices of the current number and its complement. If not, add the current number and its index to the hash map.

Try solving now

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
3 rounds | 7 problems
Interviewed by OYO
4657 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 3 problems
Interviewed by Amazon
961 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6450 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3452 views
0 comments
0 upvotes