Upload Button Icon Add office photos

Filter interviews by

WorkIndia Intern Interview Questions and Answers

Updated 30 Oct 2024

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Internshala and was interviewed in Apr 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Was 1 hr with a simple question from leetcode

Round 2 - Technical 

(2 Questions)

  • Q1. Implement reverse Linked list
  • Ans. 

    Reverse a linked list

    • Create a new linked list to store the reversed elements

    • Traverse the original linked list and insert each node at the beginning of the new list

    • Update the head of the new list as the last node of the original list

  • Answered by AI
  • Q2. Project Explanation(from resume)
Round 3 - HR 

(2 Questions)

  • Q1. Why we should select you?
  • Ans. 

    I am a dedicated and hardworking individual with relevant skills and experience for the role.

    • I have completed relevant coursework in the field

    • I have previous internship experience in a similar role

    • I possess strong communication and teamwork skills

  • Answered by AI
  • Q2. Are you willing to relocate?
  • Ans. 

    Yes, I am open to relocating for the right opportunity.

    • I am open to relocating for the right opportunity

    • I am flexible and willing to move for the internship

    • I understand the importance of being open to relocation for career growth

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.

Round 1 - HR 

(2 Questions)

  • Q1. Tell me about urself
  • Q2. About my skill sql, python,

Interview Preparation Tips

Topics to prepare for Nineleaps Technology Solutions Intern interview:
  • React.Js
Interview preparation tips for other job seekers - good
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Jan 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

English amplitude question asked

Round 2 - Technical 

(2 Questions)

  • Q1. Basic question on HTML css
  • Q2. Basic of HTML code
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Introduction and CV based
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Simple Aptitude test 1 hr

Round 2 - Group Discussion 

An aptitude test to filter out some more people

I was interviewed in May 2022.

Round 1 - Coding Test 

(1 Question)

Round duration - 90 minutes
Round difficulty - Easy

It was just after the first round in the morning

  • Q1. Huffman Coding

    You are given an array 'ARR' of Integers having 'N' elements. The array contains an encoded message. For each index 'i', 'ARR[i]' denotes the frequency of the...

  • Ans. Optimized Solution

    We will be dividing our solution into three parts for better understanding. We will use a Min-Heap to build a binary tree and then traverse the binary tree to assign Huffman codes to each element.

     

     

    1. Understanding the need of using a Min-Heap 

    A basic idea would be to sort the frequency array and repeatedly give the smallest not used code to the character having maximum frequency. This ide...

  • Answered Anonymously
Round 2 - Coding Test 

(1 Question)

Round duration - 90 Minutes
Round difficulty - Medium

1 hr after the second round got over and results were announced in the morning.

  • Q1. Ways To Make Coin Change

    You are given an infinite supply of coins of each of denominations D = {D0, D1, D2, D3, ...... Dn-1}. You need to figure out the total number of ways W, in which you can make a cha...

  • Ans. Recursion

     

    1. The idea is to use recursion.
    2. For a particular coin, we have two options either include it or exclude it.
    3. If we include that coin, then calculate the remaining number that we have to generate so recur for that remaining number.
    4. If we exclude that coin, then recur for the same amount that we have to make.
    5. Our final answer would be the total number of ways either by including or excluding.
    6. There will be two edg...
  • Answered Anonymously
Round 3 - Face to Face 

(2 Questions)

Round duration - 90 Minutes
Round difficulty - Medium

10 A.M in the morning.
The interviewers were very knowledgeable and humble

  • Q1. Unique Element In Sorted Array

    Nobita wants to impress Shizuka by guessing her lucky number.

    Shizuka gave Nobita a sorted list of ‘N’ numbers such that every number occurred twice in the list except Shiz...

  • Ans. 

    Step 1 : I told them brute force approach.
    Step 2 : Told about bitmasking approach.
    Step 3 : I them them Binary Search approach(the most optiimsed one)
    Step 4 : They told me to code it and run test cases.

  • Answered Anonymously
  • Q2. Print Nodes at Distance K From a Given Node

    You are given an arbitrary binary tree, a node of the tree, and an integer 'K'. You need to find all such nodes which have a distance K from the given no...

  • Ans. 

    Step 1 : I told them brute force approach.
    Step 2 : Told them about Binary tree approach
    Step 3 : They told me to code it and dry run and run test cases.

  • Answered Anonymously
Round 4 - Face to Face 

(2 Questions)

Round duration - 90 Minutes
Round difficulty - Medium

It was after the first technical interview round.
Got a mail for the second interview round .
Timings approx 12 AM

  • Q1. Remove BST keys outside the given range

    Given a Binary Search Tree (BST) and a range [min, max], remove all keys which are outside the given range. The modified tree should also be BST.

    Input format:

    Th...
  • Ans. 

    Step 1 : Brute force array conversion approach.
    Step 2 : Delete a node in a tree approach.
    Step 3 : Optimised the above approach to delete only specified nodes to achieve the answer
    Step 4 : Coded the approach and ran the test cases provided

  • Answered Anonymously
  • Q2. Inorder Sucessor

    You have been given an arbitrary binary tree and a node of this tree. You need to find the inorder successor of this node in the tree.

    The inorder successor of a node in a binary tree is...

  • Ans. Inorder Traversal
    • The fact that all the data values are unique makes the solution look very intuitive.
    • We can simply store the inorder traversal of the given tree in some data structure, most probably arrays, and find the element present after the given node in the array.
    • For inorder traversal, we can write a simple recursion code, where for every node, its left subtree is visited recursively, and then the node is visited...
  • Answered Anonymously
Round 5 - HR 

Round duration - 30 Minutes
Round difficulty - Easy

Got a call from Hr after clearance of the first 2 rounds.
Timing were 5:30 P.M

Interview Preparation Tips

Eligibility criteria7+ CGPAJosh Technology Group interview preparation:Topics to prepare for the interview - DBMS, OS, OOPS, Data Structure, Array, String, Bit manipulation, BInary Search, Sorting, Number Theory Linked List, Trees, Graph, DPTime required to prepare for the interview - 5 MonthsInterview preparation tips for other job seekers

Tip 1 : Focus the most on Data Structure topics and practice atleast 300 medium level ques (min 2 approaches for each qs)
Tip 2 : Have a strong grip on Core Subjects i.e OS, DBMS, OOPS, CN, System Design(for big mnc's)
Tip 3 : Learn any good development framework and make min 2 good projects with that and try to do any 1 or 2 min intern to put it in your resume.

Application resume tips for other job seekers

Tip 1 : Keep it short and to the point
Tip 2 : Have good knowledge of every single thing you mentioned there.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at KIIT University, Bhuvaneshwar and was interviewed in Apr 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Medium level coding questions on hackerrank ,1:30hr, topic- Array , DP , Matrix , Binary Search

Round 2 - Technical 

(1 Question)

  • Q1. Was Asked to Implement Hashmap and Question on OOPS and Dbms , SQL and Indexing
Round 3 - Technical 

(2 Questions)

  • Q1. Brief Introduction
  • Q2. Rotten Oranges and basics of bfs and DFS
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Group Discussion 

Farmers protest ,how farmers are protesting, how the protest is going on government is wrong or right

Round 2 - Case Study 

HR Principles, key responsibilities' areas of HR and how they need to do the actions on certain things or certain escalation

Interview Preparation Tips

Interview preparation tips for other job seekers - Be calm, and eager to learn

I was interviewed in Feb 2021.

Round 1 - Coding Test 

(4 Questions)

Round duration - 90 minutes
Round difficulty - Medium

Timing was 10AM. The platform was quite good.

  • Q1. Maximum size rectangle sub-matrix with all 1's

    You are given an 'N' * 'M' sized binary-valued matrix 'MAT, where 'N' is the number of rows and 'M' is the number of colum...

  • Ans. Dynamic Programming.
    1. We start from the first row and move downwards.
    2. We create three 1-dimensional arrays HEIGHT[], LEFT[], RIGHT[].
    3. ‘HEIGHT’[i]: stores the number of current continuous 1’s in column i.
    4. LEFT[i] : stores the leftmost index ‘j’ such that all indices say ‘K’, ‘K’ belongs to [j, i], ‘HEIGHT’[k] >= ‘HEIGHT’[i].
    5. RIGHT [i]: stores the rightmost index ‘j’ such that all indices say ‘K’, ‘K’ belongs to [i, j], ‘HE...
  • Answered Anonymously
  • Q2. Binary Tree Maximum Path Sum

    You are given a binary tree with ‘N’ nodes.

    Your task is to find the “Maximum Path Sum” for any path.

    Note :

    1. A ‘path’ is a sequence of adjacent pair nodes with an edge ...
  • Ans. Recursive Approach

    The idea here is to use the recursion. For each node, We can calculate the maximum path sum by keeping track of the following paths:

    • Max path sum starting from Left child + Max Path sum starting from Right child + Node’s value.
    • Max path sum starting from Left child + Node’s value
    • Max path sum starting from Right child + Node’s value
    • Node’s value

     

    We then pick the maximum one among them. The root of ev...

  • Answered Anonymously
  • Q3. Minimum number of swaps required to sort an array

    You have been given an array 'ARR' of 'N' distinct elements.

    Your task is to find the minimum no. of swaps required to sort the array.

    F...
  • Ans. Naive Approach

    While iterating over the array, check the current element, and if not in the correct place, replace that element with the index of the element which should have come in this place.

     

    Below is the algorithm:

    1. Create a copy of the given input array and store it in temp.
    2. Sort the temp array.
    3. Iterate over the input array, and check whether the current element is at the right place or not by comparing it with t...
  • Answered Anonymously
  • Q4. Infix to Postfix

    You are given a string EXP which is a valid infix expression. Convert the given infix expression to postfix expression.

    Infix expression is of the form a op b. Where operator is is betw...

  • Ans. Stack

    We will scan the expression from left to write and if we encounter an operand we will append it to our answer. If we encounter an operator we will pop all the operators with equal or higher precedence and append them to our answer. And push the current operator. In the end, we will empty the stack.

    Order of precedence = [ ‘^’, ‘*’ and ‘/’, ‘+’ and ‘-’, ‘(’, ‘)’]

    Order of precedence [ link ]

    The algorithm will be-

    1. ANS ...
  • Answered Anonymously

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in DelhiEligibility criteriaAbove 7 CGPAHike interview preparation:Topics to prepare for the interview - Data Structures, Pointers, OOPS, System Design, Algorithms, Dynamic ProgrammingTime required to prepare for the interview - 2.5 monthsInterview preparation tips for other job seekers

Tip 1 : Do at least 1 project.
Tip 2 : Practice data structure questions.
Tip 3 : Dynamic programming is must.

Application resume tips for other job seekers

Tip 1 : Do not put false things.
Tip 2 : Keep it short and direct.

Final outcome of the interviewRejected

Skills evaluated in this interview

WorkIndia Interview FAQs

How many rounds are there in WorkIndia Intern interview?
WorkIndia interview process usually has 1 rounds. The most common rounds in the WorkIndia interview process are Assignment.
How to prepare for WorkIndia Intern interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at WorkIndia. The most common topics and skills that interviewers at WorkIndia expect are Basic, Customer Service, Front Desk, Management and Operations.

Tell us how to improve this page.

HR Recruiter
41 salaries
unlock blur

₹1.1 L/yr - ₹4.2 L/yr

Key Account Manager
40 salaries
unlock blur

₹2.4 L/yr - ₹6.2 L/yr

Team Lead
31 salaries
unlock blur

₹2.7 L/yr - ₹6 L/yr

Product Manager
20 salaries
unlock blur

₹21 L/yr - ₹38 L/yr

Sales Executive
19 salaries
unlock blur

₹2.4 L/yr - ₹4 L/yr

Explore more salaries
Compare WorkIndia with

Foundit

3.6
Compare

Timesjobs.com

1.6
Compare

Quikr

3.8
Compare

Indeed

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