Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Innovaccer Team. If you also belong to the team, you can get access from here

Innovaccer Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Innovaccer Software Developer Intern Interview Questions and Answers

Updated 16 Sep 2021

Innovaccer Software Developer Intern Interview Experiences

1 interview found

I was interviewed before Sep 2020.

Round 1 - Assignment 

Round duration - 7 days
Round difficulty - Easy

Web Development, Databases

Round 2 - Telephonic Call 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

This was the final round and was a telephonic interview.

  • Q1. 

    Implementation of HashMap with Constant Time Operations

    Design a data structure that effectively stores a key-value mapping and performs specific operations in constant time.

    Explanation:

    Your data stru...

  • Q2. 

    Isomorphic Trees Problem Statement

    You are provided with two arbitrary binary trees. Determine if both trees are isomorphic.

    Explanation:

    Two binary trees are considered isomorphic if one tree can be tr...

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in NoidaEligibility criteriaNo criteriaInnovaccer interview preparation:Topics to prepare for the interview - Data Structures, Machine Learning, Web Development, Algorithms, CS fundamentalsTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Practice Data Structures and Algorithms from websites like leetcode,geeksforgeeks etc. 
Tip 2 : Learn one skill — be it web development, android development, or Machine Learning, make some projects on it. Don’t try to learn everything, pick 1 thing, and master it.
Tip 3 : Study computer fundamentals — DBMS, Operating Systems, OOPs, Computer Networks before your interviews.

Application resume tips for other job seekers

Tip 1 : Keep it simple and concise.
Tip 2 : Include some personal projects

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Campus Placement and was interviewed in Jun 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Mcqs on os,dbms,cn oops,dsa

Round 2 - Technical 

(4 Questions)

  • Q1. Diameter of tree,2 sum, sliding window
  • Ans. 

    The question covers topics like tree diameter, 2 sum problem, and sliding window technique.

    • For the diameter of a tree, you can use depth-first search (DFS) or breadth-first search (BFS) to find the longest path between any two nodes.

    • The 2 sum problem involves finding two numbers in an array that add up to a given target. You can use a hash table or two pointers approach to solve it efficiently.

    • Sliding window technique ...

  • Answered by AI
  • Q2. Diameterof tree
  • Q3. Two sum
  • Q4. Slding window
Round 3 - One-on-one 

(1 Question)

  • Q1. Sort array of 0,1,2 oops quesions
  • Ans. 

    Sort an array of 0s, 1s, and 2s in ascending order.

    • Use the Dutch National Flag algorithm to sort the array in a single pass.

    • Maintain three pointers: low, mid, and high.

    • Swap elements based on their values and move the pointers accordingly.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - basic leetcode questions

Skills evaluated in this interview

I was interviewed in Dec 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

Hackerrank is a good paltform and very flexible, our webcam was turned on in order to prevent students from cheating

  • Q1. 

    Find the Lone Set Bit

    Your task is to identify the position of the only '1' bit in the binary representation of a given non-negative integer N. The representation contains exactly one '1' and the rest are...

  • Q2. 

    Count Ways to Reach the N-th Stair Problem Statement

    You are provided with a number of stairs, and initially, you are located at the 0th stair. You need to reach the Nth stair, and you can climb one or tw...

Round 2 - HR 

Round duration - 40 minutes
Round difficulty - Hard

Round was conducted on zoom platform. There were 40 students there and then each one of them were assigned break-out rroms for interviews.

Interview Preparation Tips

Professional and academic backgroundI completed Mechanical Engineering from Malaviya National Institute of Technology Jaipur. I applied for the job as SDE - Intern in HyderabadEligibility criteriaabove 6.5 cgpa, no backlogsDE Shaw India interview preparation:Topics to prepare for the interview - DSA, Arrays, linked list, recursion, trees, graphs,greedy algorithms, dynamic programmingTime required to prepare for the interview - 5 monthsInterview preparation tips for other job seekers

Tip 1 : try to keep only those things in resume on which you have very good command and you should be able to answer all of the questions(upto moderate level) related to your technical skills
Tip 2 : mention your projects with brief description, try avoiding very high level description because some times reader might not be able to understand your work, keep it descriptive and understandable

Application resume tips for other job seekers

Tip 1 : major team project is helpful
Tip 2 : list down only the related achievements with the role you are applying for

Final outcome of the interviewRejected

Skills evaluated in this interview

I was interviewed in Oct 2020.

Round 1 - Coding Test 

Round duration - 90 minutes
Round difficulty - Easy

This round was scheduled for 9am in the morning. The test environment was pretty good . I didn't face any issues on the HireVeu platform. The first test was of Aptitude and then in next section it was Technical MCQ's. The level of questions were mid to high level of difficulty.

Round 2 - Coding Test 

(1 Question)

Round duration - 60 minutes
Round difficulty - Medium

The exam was on the same Platform. The first question was about the most difficult Project I've worked on. I have to record a video in that particular platform and then move to the next questions. There was option for a demo video of 1 minute in which you can practice your answers and then can record your answer in the next video of max 5 minutes. The next 2 question were Coding Problems of moderate difficulty and you've to record your approach and then proceed towards solving the code and then record a video stating if you succeed or not and what better could you've done to make it work.

  • Q1. 

    Sum of N-Digit Palindromes

    Determine the sum of all N-digit palindromes for a given integer 'N'. A palindrome is defined as a number that remains the same when its digits are reversed.

    Example:

    Input:
    ...
  • Ans. 

    Run a loop from 10^(n-1) to 10^(n) – 1 and check when the current number is palindrome or not. If it is, adds its value to answer.

  • Answered Anonymously
Round 3 - Face to Face 

Round duration - 45 minutes
Round difficulty - Medium

This round was scheduled for 3pm. The interviewer was quite friendly. He asked about me and told me to relax and then answer. He started with asking questions from my Project and how the ideas behind the Project. My Project was related to Deadlock So he asked whether I can implement my Project on any environment. I answered . Then one of my internship Project was related to Web development so He asked me about the backend of the Project. He gave me a few SQL queries and some general DBMS concepts based on the response about using Mysql in the Project. He asked me a few things about AWS and Cloud Computing which I answered. At last he asked some LINUX commands and corrected me once and was satisfied with my answers.

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Vellore Institute of Technology. I applied for the job as SDE - Intern in BangaloreEligibility criteria8.5 CGPACerner Corporation interview preparation:Topics to prepare for the interview - Data Structures, OOPS , Computer Networking , OS , SQL Queries , Cyber SecurityTime required to prepare for the interview - 8 monthsInterview preparation tips for other job seekers

Tip 1 : Practice at least 5-7 Codes daily from the beginning of preparation.
Tip 2 : Be thoroughly prepared with concepts of Data Structure, Database and Operating System
Tip 3 : Always go through the Company's Job description and About the Company and prepare your answers according to that
Tip 4 : Only mention Projects that you've complete idea about.

Application resume tips for other job seekers

Tip 1 : Have a few Projects on your resume and make sure you know it all about your Projects.
Tip 2 : Only mention the Skills you feel you are confident about. Never lie on your resume.

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(3 Questions)

Round duration - 100 Minutes
Round difficulty - Hard

**Criteria:
8 CPI or Above (only CSE, MnC). All students irrespective of history of backlogs or current backlogs were considered if they satisfied the CPI criteria.

It was first round..
This round was the Online test which was around 1 Hour 40 Minutes long(don't remember exact time).

Timing from 19:00 to 20:40
Environement was comfortable.
Hackerrank is a good platform for online tests.

All questions were new for me, So cant give any links.

  • Q1. 

    Minimum Removals Problem Statement

    Given an integer array ARR of size N and an integer K, determine the minimum number of elements that need to be removed so that the difference between the maximum and mi...

  • Q2. 

    Minimum Number of Stabs to Kill the King

    You are given the initial health of a king represented by an integer N. Your task is to determine the minimum number of stabs required to reduce the king's health ...

  • Q3. 

    Minimum Time Problem Statement

    In a city with ‘N’ junctions and ‘M’ bi-directional roads, each junction is connected to other junctions with specified travel times. No road connects a junction to itself, ...

Round 2 - Video Call 

(1 Question)

Round duration - 75 Minutes
Round difficulty - Medium

This was an Online F2F Technical Round conducted on zoom. Interviewer shared codepad link and you were asked to code and pass sample test case given by interviewer. Only one question(coding) was asked(More follow questions).
Interviewer was really helpful..

  • Q1. 

    XOR Query Problem Statement

    Assume you initially have an empty array called ARR. You are required to return the updated array after executing Q number of queries on this array.

    There are two types of que...

Round 3 - Video Call 

(1 Question)

Round duration - 90 Miinutes
Round difficulty - Medium

Again pattern was same(Zoom video call and I was asked to code and 1 question was there(+Follow up)).
Timing was afternoon time around 13:00

  • Q1. 

    Scramble String Problem Statement

    You are given an integer 'N' and two strings S and R, each having the size N. Determine if you can scramble string S to obtain string R using specified operations.

    Your ...

Round 4 - HR 

Round duration - 60 Minutes
Round difficulty - Easy

It was a zoom video call.
In starting 5 minutes, interviewer tried to make me comfortable with him..

Interview Preparation Tips

Eligibility criteriaAbove 8.0Rubrik, Inc. interview preparation:Topics to prepare for the interview - Data Structure, Algorithms(DP and Graph are must), Web Development, OOPS, Operating System, Database and Management, Competitive Programming, OR any other topic that you like for projectsTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Do Complete Interview Bit, Puzzles and some questions from LeetCode
Tip 2 : Do 2 or 3 projects. Projects using different technologies are preffered.
Tip 3 : Give Practice Contests on Codeforces, Codechef. These help you to clear coding rounds which are useful for shortlisting for interview..

Application resume tips for other job seekers

Tip 1 : Never put anything on resume that you are not comfortable with.. Because if interviewer just start with that topic and you are not comfortable, this create bad impression on interviewer.
Tip 2 : Have 2 or 3 projects on different technologies.
Tip 3 : Put 2 or 3 college time achievement. (can be Competitive programming or Academic performance)

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 150 Minutes
Round difficulty - Medium

This first round was the Online test which was 1 Hour 95 Minutes Long. It was Divided
as Follows.

1. Aptitude Section (Arithmetic + Analytical) 14 Questions – 26 Minutes
2. Technical MCQs( Computer Science) 14 Questions – 19 Minutes
3. Coding Question – 20 Minutes
4. Coding Question – 30 Minutes
5. Coding Questions :

  • Q1. 

    Water Equalization Problem Statement

    You are provided with an array ARR of positive integers. Each integer represents the number of liters of water in a bucket. The goal is to make the liters of water in ...

  • Q2. 

    K Max Sum Combinations Problem Statement

    Given two arrays/lists A and B, each of size N, and an integer K, you need to determine the K maximum and valid sum combinations from all possible combinations of ...

Round 2 - Video Call 

(1 Question)

Round duration - 150 Minutes
Round difficulty - Medium

This was an Online F2F Technical Round conducted on CodePair : Hackerrank. So, Basically You have to Run and Submit ( Pass All Test cases) in the Interview Round also (Like normal Coding Test) in Codepair: Hackerrank & along with that You should have to explain your Code and Approach to the Interviewers.

  • Q1. 

    Minimum Fountains Activation Problem

    In this problem, you have a one-dimensional garden of length 'N'. Each position from 0 to 'N' has a fountain that can provide water to the garden up to a certain range...

Round 3 - Video Call 

(2 Questions)

Round duration - 150 Minutes
Round difficulty - Medium

This was also an Online F2F Technical Round conducted on Codepair : Hackerrank.
Dynamic Programming Based Not So Easy Level:
Best Time to Buy and Sell Stock
Best Time to Buy and Sell Stock II
Dynamic Programming Based Not So Medium Level
Best Time to Buy and Sell Stock with Cooldown
Best Time to Buy and Sell Stock with Transaction Fee
Dynamic Programming Based Hard Level
Best Time to Buy and Sell Stock III
Best Time to Buy and Sell Stock IV

They asked me a Lot of Questions like:
How did you arrive at this Solution ?
Why is this Approach Right ?
Can You do this in Better time & space complexities ? (Although I have done in Best time Complexity but they asked this to check my confidence level on my codes).
A lot of Variants based on Constraints.

  • Q1. 

    Best Time To Buy and Sell Stock Problem Statement

    You are given an array 'PRICES' of 'N' integers, where 'PRICES[i]' represents the price of a certain stock on the i-th day. An integer 'K' is also provide...

  • Q2. 

    Buy and Sell Stock Problem Statement

    Imagine you are Harshad Mehta's friend, and you have been given the stock prices of a particular company for the next 'N' days. You can perform up to two buy-and-sell ...

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in HyderabadEligibility criteria8 CGPADE Shaw India interview preparation:Topics to prepare for the interview - Data Structure, Algorithms, DBMS, System Design, Operating SystemTime required to prepare for the interview - 12 MonthsInterview preparation tips for other job seekers

Tip 1 : Solve atleast 300 coding questions.
Tip 2 : Have some good projects on resume.
Tip 3 : Be truthful.

Application resume tips for other job seekers

Tip 1 : Have 2 or 3 good projects.
Tip 2 : Don't lie on your resume.

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 80 minutes
Round difficulty - Easy

This round was scheduled in the evening hours around 7pm at Hackerrank platform and all the participants were required to fill a form which was shared 2 days prior to the test date. This form was filled out probably for the security reasons and to ensure that no one disinterested participant gives the test.

  • Q1. 

    Ways To Make Coin Change

    Given an infinite supply of coins of varying denominations, determine the total number of ways to make change for a specified value using these coins. If it's not possible to make...

  • Q2. 

    Find the Duplicate Number Problem Statement

    Given an integer array 'ARR' of size 'N' containing numbers from 0 to (N - 2). Each number appears at least once, and there is one number that appears twice. Yo...

Round 2 - Video Call 

(1 Question)

Round duration - 45 minutes
Round difficulty - Hard

This round was conducted on Zoom platform. I was shared the invitation link one day prior to the interview and also was told the name of my interviewer. I looked at the profile of the interviewer at linked.in and got a better understanding of what kind of person he was and prepared accordingly. The round was scheduled at 3 :00 pm on 20th August and I was eagerly waiting for the clock hands to reach 3 o'clock since morning and finally I went in front of him after wearing a white shirt and a black coat over it along with a tie over it.

  • Q1. 

    First Negative Integer in Every Window of Size K

    Given an array of integers 'ARR' and an integer 'K', determine the first negative integer in every contiguous subarray (or window) of size 'K'. If a window...

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Malaviya National Institute of Technology Jaipur. I applied for the job as SDE - Intern in HyderabadEligibility criteriaabove 7 cgpa, CS/IT were allowed onlyDE Shaw India interview preparation:Topics to prepare for the interview - arrays, pointers,greedy algorithms, dynamic programming, stack, queues, hashmap, trees and graphsTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Practice all DSA questions from interview bit
Tip 2 : Do Atleast 3 project one should be major, if it's in web dev it would be beneficial.
Tip 3 : Should be good in communication skills

Application resume tips for other job seekers

Tip 1 : resume should be short and descriptive
Tip 2 : mention all the important projects that you have worked on
Tip 3 : better if resume is enclosed in single page

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 75 minutes
Round difficulty - Medium

2 coding questions

  • Q1. 

    Check if Binary Search Tree (BST)

    Given a binary tree with 'N' nodes, verify whether this tree is a Binary Search Tree (BST). Return true if it is a BST and false otherwise.

    Definition:

    A Binary Search ...

  • Q2. 

    Reverse Linked List Problem Statement

    Given a singly linked list of integers, return the head of the reversed linked list.

    Example:

    Initial linked list: 1 -> 2 -> 3 -> 4 -> NULL
    Reversed link...
Round 2 - Video Call 

(1 Question)

Round duration - 45 minutes
Round difficulty - Medium

  • Q1. 

    Validate BST Problem Statement

    Given a binary tree with N nodes, determine whether the tree is a Binary Search Tree (BST). If it is a BST, return true; otherwise, return false.

    A binary search tree (BST)...

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Delhi Technological University. I applied for the job as SDE - Intern in HyderabadEligibility criteriaAbove 7 cgpa, branch-cse or eceDE Shaw India interview preparation:Topics to prepare for the interview - Data Structures, Pointers, OOPS, System Design, Algorithms, Dynamic Programming, graphs, treesTime required to prepare for the interview - 8 monthsInterview preparation tips for other job seekers

Tip 1 : Practice more.
Tip 2 : Solve questions on Coding ninjas and Leetcode.
Tip 3 : Make good projects.

Application resume tips for other job seekers

Tip 1 : Keep it short.
Tip 2 : Mention your projects in brief.

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(3 Questions)

Round duration - 90 minutes
Round difficulty - Medium

It was conducted in the evening at around 7:00 p.m.
The hackerrank environment is clearly the best for conducting coding exams as it provides a decent interface for debugging and testing purposes.
There were 3 questions- 1 of easy level and 2 of medium level.

  • Q1. 

    Pythagorean Triplets Detection

    Determine if an array contains a Pythagorean triplet by checking whether there are three integers x, y, and z such that x2 + y2 = z2 within the array.

    Input:

    The first lin...
  • Q2. 

    Ways to Arrange Balls Problem

    You are given 'a' balls of type 'A', 'b' balls of type 'B', and 'c' balls of type 'C'. Determine the total number of ways to arrange these balls in a straight line so that no...

  • Q3. 

    Longest Common Subsequence of Three Strings

    Given three strings A, B, and C, the task is to determine the length of the longest common subsequence across these three strings.

    Explanation:

    A subsequence ...

Round 2 - Video Call 

(1 Question)

Round duration - 60 minutes
Round difficulty - Easy

The round was conducted on CodePair platform which provides a IDE along with a video call for interviews.
There were 2 interviewers and both were friendly.
I was first asked about the various subjects I have studied in my curriculum. Then I was asked about my favourite programming language to which I answered Python.
After this, they asked various confusing questions based on function calling, argument passing and pass by object reference concept in Python. 
Then they asked about the implementation of dictionary in Python and wanted me to design one with the help of lists(arrays) and optimize its search, add and delete operations. (Could be done with hashing and probing).
Then they asked questions from subjects like Computer Architecture and Theory of Computation (Basic questions were asked so you should just remember the key topics in the subject).

  • Q1. 

    Delete a Node from a Linked List

    You are provided with a linked list of integers. Your task is to implement a function that deletes a node located at a specified position 'POS'.

    Input:

    The first line co...

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Malaviya National Institute of Technology Jaipur. I applied for the job as SDE - Intern in HyderabadEligibility criteria7 CGPA for CS, 8 CGPA for ECE and EEDE Shaw India interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Object Oriented Programming, Time Complexity, Programming Language ImplementationTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : For an intern position in any big company, the most important thing is practicing data structures. Solve as many questions as you can on platforms like Coding Ninjas. First start picking up questions topic-wise and once you gain a decent confidence in every topic, start hitting harder questions randomly on various platforms. (Practice a minimum of 300 questions).
Tip 2 : If you are stuck at solving any question, instead of looking up for a code solution try to read discussions and see various approaches people are applying. This will surely make you prepared for the way in which the interviews are designed. Always keep a clock ticking while solving a problem as spending too much time while practicing surely makes you slow in the Online Tests and Interviews.
Tip 3 : Again specifically for internship preparation, focus mainly on the subjects that have been taught to you till now. As in many colleges Database Management, Operating Systems and Computer Networks are not taught till the 4th semester so you could easily focus on subjects in your curriculum. OOPS concepts are very important!

Application resume tips for other job seekers

Tip 1 : In On-Campus internship drives it is generally not required to have a very charming resume with a load of projects as the companies understand the candidate as a 4th semester student. 
Tip 2 : But still if there is even a single decent project genuinely build by the student then it is more than sufficient.

Final outcome of the interviewRejected

Skills evaluated in this interview

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 75 minutes
Round difficulty - Hard

This was a pure coding round consisting of three questions where time allotted for one easy question was 15 minutes while the other two questions were to solved in 30 minutes each.
total time = 15+30+30= 75 minutes

  • Q1. 

    Binary Ones Count Problem

    Develop a program to determine the number of '1's in the binary form of a given integer.

    Input:

    The input consists of a single line containing an integer N.

    Output:

    The outpu...
  • Q2. 

    Longest Increasing Subsequence Problem Statement

    Given 'N' students standing in a row with specific heights, your task is to find the length of the longest strictly increasing subsequence of their heights...

Round 2 - Video Call 

(1 Question)

Round duration - 45 minutes
Round difficulty - Hard

There were 2 interviewers and the round was carried out on code pair platform of HackerRank

  • Q1. 

    Candy Distribution Problem Statement

    Prateek, a kindergarten teacher, needs to distribute candies to his class. Each child has a performance grade, and all students stand in a line.

    The rules for distrib...

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in HyderabadEligibility criteriaabove 7.5 cgpa, computer and electronics branch only were allowedDE Shaw India interview preparation:Topics to prepare for the interview - Data Structures, Trees and graphs, Arrays, Backtracking, Pointers, OOPS, System Design, Greedy Algorithms, Dynamic ProgrammingTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Single page resume but brief
Tip 2 : Major team product is must
Tip 3 : Regular coding practice on GFG, Leetcode and coding ninjas type platforms

Application resume tips for other job seekers

Tip 1 : Consists the brief of your skill set
Tip 2 : Github link of projects should be provided
Tip 3 : Mention clearly if you have done a team project

Final outcome of the interviewRejected

Skills evaluated in this interview

Tell us how to improve this page.

Data Analyst
309 salaries
unlock blur

₹5 L/yr - ₹16 L/yr

Senior Data Analyst
171 salaries
unlock blur

₹8 L/yr - ₹25 L/yr

Associate Software Engineer
96 salaries
unlock blur

₹6 L/yr - ₹10 L/yr

Data Engineer
67 salaries
unlock blur

₹4.8 L/yr - ₹16 L/yr

Software Development Engineer II
61 salaries
unlock blur

₹18 L/yr - ₹34 L/yr

Explore more salaries
Compare Innovaccer with

Practo

3.2
Compare

Lybrate

3.5
Compare

Portea Medical

4.3
Compare

PharmEasy

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview