Upload Button Icon Add office photos
Engaged Employer

i

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

Parth Universal Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Parth Universal Software Developer Intern Interview Questions and Answers

Updated 1 Nov 2023

Parth Universal Software Developer Intern Interview Experiences

1 interview found

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

I applied via campus placement at National Institute of Technology (NIT), Patna and was interviewed before Nov 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

Two questions were asked. One was a medium difficulty question based on hashmap and arrays while the other was a hard difficulty question based on graph and dp.

Round 3 - Technical 

(1 Question)

  • Q1. 2-3 medium difficulty DP questions were asked. Resume was discussed. Some development questions from reactjs, nextjs were asked.
Round 4 - HR 

(1 Question)

  • Q1. The confirmation of selection was conveyed. Job location and other basic things were discussed.

Interview Preparation Tips

Interview preparation tips for other job seekers - You need to be good(not expert) at DSA and at the same time you need to be a development pro.

Interview questions from similar companies

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

I applied via campus placement at Galgotias College of Engineering and Technology, Greater Noida and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Questions on DSA were asked by the interviewer at first.
  • Q2. Some theoretical questions from DBMS and oops and also asked to write some SQL queries.
Round 2 - Technical 

(2 Questions)

  • Q1. This round was also similar to the first technical round at first given a DSA question.
  • Q2. After that I was asked to write some SQL queries and also questions from resume were asked.
Round 3 - One-on-one 

(2 Questions)

  • Q1. This was managerial round which was was offline in person interview. At first he asked sone basic DBMS and oops questions.
  • Q2. Then gave me a question and asked me to write a complex SQL query.

Interview Preparation Tips

Interview preparation tips for other job seekers - Brush up DSA and work on SQL queries.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in May 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Some Objective questions and 1 Coding Questions

Round 2 - One-on-one 

(2 Questions)

  • Q1. Situation based questions on Coroutines
  • Q2. About Project Tech Stack Used and Questions on that

I was interviewed in Mar 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Easy

The platform was HackerEarth time duration was 1 hour.
2 Coding questions were asked, 30 minutes for each were allotted.

  • Q1. 

    Longest Substring Without Repeating Characters Problem Statement

    Given a string S of length L, determine the length of the longest substring that contains no repeating characters.

    Example:

    Input:
    "abac...
  • Ans. Brute Force

    In the brute force approach, we will use two nested loops. The outer loop is used to select the starting index of the substring and the inner loop is used to fix the ending index of the substring. After selecting the substring, we will use another loop (or a method) to check whether the substring contains all unique characters or not using a HashSet.

    Space Complexity: O(n)Explanation:

    O(L), where L is the len...

  • Answered Anonymously
  • Q2. 

    Triplets with Given Sum Problem

    Given an array or list ARR consisting of N integers, your task is to identify all distinct triplets within the array that sum up to a specified number K.

    Explanation:

    A t...

  • Ans. Brute Force
    • The most trivial approach would be to find all triplets of the array and count all such triplets whose ‘SUM’ = 'K'.
    • We can find the answer using three nested loops for three different indexes and check if the values at those indexes sum up to 'K'.
    • Create a set  to keep the track of triplets we have visited. Run first loop from i = 0 to i = ‘N’ - 3, second loop from j = i + 1 to j = ‘N’ - 2 and third loop ...
  • Answered Anonymously
Round 2 - Video Call 

Round duration - 120 Minutes
Round difficulty - Hard

This was a 2 hours round, with the following problem statement. At the end of the allotted time you had give a demo and explain your implementation.

Round 3 - Video Call 

Round duration - 45 Minutes
Round difficulty - Medium

The platform was Zoom, time duration was 45 mins. Started with Tell me something about yourself. I told them, that I like solving algorithms and real life problems.

Round 4 - HR 

Round duration - 20 Minutes
Round difficulty - Easy

Interviewer was very friendly. Asked few questions about myself and then asked questions about what I know about the company.

Interview Preparation Tips

Professional and academic backgroundI completed Information Technology from Guru Gobind Singh Indraprastha University. I applied for the job as SDE - Intern in MumbaiEligibility criteriaAbove 7 CGPABrowserStack interview preparation:Topics to prepare for the interview - Data Structures, Dynamic Programming, Trees, NodeJS, OOPS, OS, MySQLTime required to prepare for the interview - 5 MonthsInterview preparation tips for other job seekers

Tip 1 : Participate in live contests on websites like Codechef, Codeforces etc as much as possible.
Tip 2 : Practice questions from leetcode as mostly questions were asked from that only.
Tip 3 : Revise Computer Science subjects like DBMS, OS & OOPS thoroughly, it'll help you ace last round
Tip 4 : Revise everything about your mentioned internship projects and self projects. Projects hold a great weight in selection.

Application resume tips for other job seekers

Tip 1 : Competitive programming profiles is a must. That'll help you get shortlisted.
Tip 2 : Resume should reflect development and experience in DSA.
Tip 3 : Be genuine in your skills and technologies section, question will be asked from them.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Technical round
  • Q2. Append element into Array question
Round 2 - One-on-one 

(1 Question)

  • Q1. Vector question on array
Round 3 - One-on-one 

(1 Question)

  • Q1. Vector based question less time complexity

I was interviewed in Apr 2022.

Round 1 - Coding Test 

(1 Question)

Round duration - 120 Minutes
Round difficulty - Medium

  • Q1. 

    Inorder Traversal of Binary Tree

    You are provided with a Binary Tree composed of 'N' nodes, each holding integer values. Your task is to compute the Inorder traversal of this binary tree.

    Example:

    For t...
  • Ans. 

    The task is to find the in-order traversal of a given binary tree.

    • Implement a recursive function to perform in-order traversal of the binary tree

    • Start from the left subtree, then visit the root node, and finally visit the right subtree

    • Use an array to store the values of the nodes in the in-order traversal

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 50 minutes
Round difficulty - Medium

Interview on google meet

  • Q1. Given two tables, how would you return an inner join on a common column (key)?
  • Ans. 

    The inner join operation combines rows from two tables based on a common column (key).

    • Use the JOIN keyword in the SQL query to perform an inner join.

    • Specify the common column (key) in the ON clause of the join.

    • The result will contain only the matching rows from both tables.

  • Answered by AI
Round 3 - Video Call 

(1 Question)

Round duration - 50 minutes
Round difficulty - Medium

  • Q1. 

    Search in a Row-wise and Column-wise Sorted Matrix Problem Statement

    You are given an N * N matrix of integers where each row and each column is sorted in increasing order. Your task is to find the positi...

  • Ans. 

    Given a sorted matrix, find the position of a target integer in the matrix.

    • Iterate through each row and column of the matrix

    • Compare the target integer with the current element

    • If the target integer is found, return the position

    • If the target integer is not found, return {-1, -1}

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in BengaluruEligibility criteriaNo criteriaSpringworks interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Dynamic Programming, RecursionTime required to prepare for the interview - 3 MonthsInterview preparation tips for other job seekers

Tip 1 : Focus on data-structures and algorithms fundamentals
Tip 2 : Learn Javascript fundamentals for interviews
Tip 3 : Having good projects on resume is an added advantage

Application resume tips for other job seekers

Tip 1 : Do not put false projects on resume.
Tip 2 : Have good projects on your resume

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed in Mar 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

The platform was HackerEarth time duration was 1 hour.
2 Coding questions were asked, 30 minutes for each were allotted.

  • Q1. 

    Longest Substring Without Repeating Characters Problem Statement

    Given a string S of length L, determine the length of the longest substring that contains no repeating characters.

    Example:

    Input:
    "abac...
  • Ans. 

    The problem asks to find the length of the longest substring without repeating characters in a given string.

    • Use a sliding window approach to iterate through the string and keep track of the characters seen so far.

    • Maintain a set to check for duplicate characters within the current substring.

    • Update the maximum length of the substring whenever a duplicate character is encountered.

    • Continue the process until the end of the ...

  • Answered by AI
  • Q2. 

    Find All Triplets with Zero Sum

    Given an array Arr consisting of N integers, find all distinct triplets in the array that sum up to zero.

    Explanation:

    An array is said to have a triplet {Arr[i], Arr[j],...

  • Ans. 

    The task is to find all distinct triplets in an array that add up to zero.

    • Iterate through the array and fix the first element of the triplet.

    • Use two pointers approach to find the other two elements that sum up to the negative of the fixed element.

    • Skip duplicate elements to avoid duplicate triplets.

    • Return the list of triplets found.

  • Answered by AI
Round 2 - Video Call 

Round duration - 120 Minutes
Round difficulty - Hard

This was a 2 hours round, with the following problem statement. At the end of the allotted time you had give a demo and explain your implementation.

Round 3 - Video Call 

Round duration - 45 Minutes
Round difficulty - Medium

The platform was Zoom, time duration was 45 mins. Started with Tell me something about yourself. I told them, that I like solving algorithms and real life problems.

Interview Preparation Tips

Professional and academic backgroundI completed Information Technology from Guru Gobind Singh Indraprastha University. I applied for the job as SDE - Intern in BengaluruEligibility criteriaNo criteriaBrowserStack interview preparation:Topics to prepare for the interview - Data Structures, Dynamic Programming, Trees, NodeJS, OOPS, OS, MySQLTime required to prepare for the interview - 5 MonthsInterview preparation tips for other job seekers

Tip 1 : Participate in live contests on websites like Codechef, Codeforces etc as much as possible.
Tip 2 : Practice questions from leetcode as mostly questions were asked from that only.
Tip 3 : Revise Computer Science subjects like DBMS, OS & OOPS thoroughly, it'll help you ace last round
Tip 4 : Revise everything about your mentioned internship projects and self projects. Projects hold a great weight in selection.

Application resume tips for other job seekers

Tip 1 : Competitive programming profiles is a must. That'll help you get shortlisted.
Tip 2 : Resume should reflect development and experience in DSA.
Tip 3 : Be genuine in your skills and technologies section, question will be asked from them.

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed in Jan 2022.

Round 1 - Coding Test 

(3 Questions)

Round duration - 3 Hours
Round difficulty - Hard

3 Coding questions ( 1 medium graph dfs based question , 2 hard level prefix array question ans 3 was a hard question which I don't remember)

2 Database question ( It mostly includes joining 2-3 tables and then you would be able to solve it)

  • Q1. 

    Number of Islands Problem Statement

    You are provided with a 2-dimensional matrix having N rows and M columns, containing only 1s (land) and 0s (water). Your goal is to determine the number of islands in t...

  • Ans. Flood Fill Algorithm

    We can use the flood fill algorithm to check for all connected 1s.

     

    • We create two arrays, dx, and dy, in which we store the unit vectors for all eight directions. Thus, when we are at a given cell, we can easily check for all its adjacent cells by simply looping over the two arrays, adding their values to the current position, and checking for this new position recursively.
    • We will also create a ...
  • Answered Anonymously
  • Q2. 

    Maximum Product Subarray Problem Statement

    Given an array of integers, determine the contiguous subarray that produces the maximum product of its elements.

    Explanation:

    A subarray can be derived from th...

  • Ans. Brute-force

    Steps:

    1. Create an ans variable and initialize it to INT_MIN.
    2. Run a loop i = 0 to N and do:
      • Run a loop j = i to N and do:
        • Create a variable, say currentProduct and initialize it to 1.
        • Run a loop k = i to j and do:
          • currentProduct = currentProduct * arr[k]
          • Store the maximum of ans and the currentProduct in the ans variable.
    3. Finally, return the ans variable.
    Space Complexity: O(1)Explanation:

    O(1)

     

    Constant space is u...

  • Answered Anonymously
  • Q3. You were given 3-4 models in a DBMS context. How did you join those models to obtain the desired result?
Round 2 - Video Call 

Round duration - 30 minutes
Round difficulty - Medium

These rounds depends on the type of interviewer.
My friends were asked questions from DSA but from me they asked a lot of questions on Node.JS and React.

Round 3 - Video Call 

Round duration - 30 Minutes
Round difficulty - Medium

This round depends on your interviewer.
My colleagues were asked questions from DS but my interviewer focused just on javascript.

Round 4 - Telephonic Call 

(1 Question)

Round duration - 45 minutes
Round difficulty - Easy

It was a managerial round they will test your communication and how well do you handle situations in your life

  • Q1. What is one of the most challenging situations you have faced in your life, and how did you handle it?
  • Ans. 

    Tip 1 : just be confident and communicate with them
     

  • Answered Anonymously

Interview Preparation Tips

Eligibility criteriaMinimum 6 GPASpringworks interview preparation:Topics to prepare for the interview - React, Data structures, SQl, Java, Node.JSTime required to prepare for the interview - 12 MonthsInterview preparation tips for other job seekers

Tip 1 : Cpanies like SpringWorks are more focused on Development so make sure you have good knowledge in Javascript
Tip 2 : Complete 100-150 questions easy/medium questions on leetcode like 3 sum or invert binary tree
Tip 3 : Have a good knowledge of any RDBMS.

Application resume tips for other job seekers

Tip 1 : Make sure your resume is not filled with lots of colors try to give it a simple look
Tip 2 : Mention only those skills in which you have minimum intermediate knowledge ex if you know docker but haven't used it nicely then just don't mention it

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed in Jan 2022.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

3 DSA questions, 2 SQL questions
On the DoSelect platform, which was good

  • Q1. 

    Matrix Chain Multiplication Problem

    Given 'N' 2-dimensional matrices and an array ARR of length N + 1, where the first N integers denote the number of rows in each matrix and the last integer represents t...

  • Ans. 

    It was a straightforward application of the matrix multiplication approach of DP

  • Answered Anonymously
  • Q2. 

    Linear Probing in Hashing

    Hashing is a technique to map large non-negative integers to smaller indices using a hash function. In the context of collision resolution in hash tables, 'Linear Probing' is emp...

  • Ans. Linear Probing

    The approach is pretty simple. We just need to find the mapping index and if it is occupied, we need to search for the next available index.

     

    The algorithm for the same is as follows:

    • Create an array HASH_TABLE of size N.
    • Initialise every value of HASH_TABLE as -1.
    • Loop for each KEY:
      • Initialize HASH = KEY % N
      • If HASH_TABLE[ HASH ] is already occupied, we perform:
        • while(HASH_TABLE[ HASH ] != -1):
          • HASH = ( HAS...
  • Answered Anonymously
Round 2 - Video Call 

(1 Question)

Round duration - 60 minutes
Round difficulty - Easy

Started off with introductions and projects related questions.
Basic javascript and CSS property-related questions.
An easy DSA question

  • Q1. 

    Pair Sum Problem Statement

    You are given an array of integers 'ARR' with a length 'N' and a specific integer 'Target'. Your objective is to determine and return all pairs of elements within the array whos...

  • Ans. Hashing Solution
    • We can store the frequency of every element in the array in a hashmap.
    • We will loop over every index i, and check the frequency of (Target - ARR[i]) is the hashmap:
      • If (Target - ARR[i]) is equal to ARR[i], we will check if frequency of ARR[i] . If it is greater than 1 then we will decrease the frequency of ARR[i] by 2 and add a pair (ARR[i] , ARR[i]) to our answer.
      • Else, if the frequency of ARR[i] and Targ...
  • Answered Anonymously
Round 3 - Video Call 

(2 Questions)

Round duration - 45 minutes
Round difficulty - Easy

Introduction and two easy to medium DSA questions

  • Q1. 

    Implementing Queue with Two Stacks

    Your task is to implement a queue using two stacks. You are provided with ‘Q’ queries and need to handle them, where each query falls under one of these two operations:

    ...
  • Ans. Making the Enqueue operation costly

    In this approach, we make sure that the oldest element added to the queue stays at the top of the stack, the second oldest below it and so on. To achieve this, we will need two stacks. 

     

    First stack('STK1') is the main stack being used to store the data, while the second stack('STK2') is to assist and store data temporarily during various operations.

     

    Following steps will...

  • Answered Anonymously
  • Q2. 

    Roman Numeral to Integer Conversion

    Convert a string representing a Roman numeral into its integer equivalent and return the result.

    Explanation:

    Roman numerals are represented by seven different symbol...

  • Ans. Recursive Approach

    The key idea is to follow the rules of roman numbers which are as follows:

     

    • The roman digits I, X and C are repeated up to three times in succession to form the numbers.
    • When a digit of lower value is written to the right or after a digit of higher value, the values of all the digits are added.
    • When a digit of lower value is written to the left or before a digit of higher value, then the value of th...
  • Answered Anonymously

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Maharaja Agrasen Institute Of Technology. Eligibility criteriaNoSpringworks interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, React.js, Node.js, MongoDB.Time required to prepare for the interview - 1 monthInterview preparation tips for other job seekers

Tip 1 : Be thorough with your projects
Tip 2 : Have a good understanding of the basics of CSS, React.js, and Node.js
 

Application resume tips for other job seekers

Tip 1 : MERN Stack projects
Tip 2 : Past internships

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed in Mar 2021.

Round 1 - Coding Test 

(3 Questions)

Round duration - 150 minutes
Round difficulty - Medium

You can give the test any time. Environment was not very well. Questions were not well explained.

  • Q1. 

    Internet Address Problem

    You are given the task of reconstructing the address of an Internet resource from a given format.

    Explanation:

    The address format is: <protocol>://<domain>.ru[/<c...

  • Ans. 

    The task is to extract and print the internet resource address from a given string.

    • The internet resource address has a specific format: ://.ru[/]

    • The can be either 'http' or 'ftp'

    • The is a non-empty string of lowercase English letters

    • The may or may not be present, and if present, it is a non-empty string of lowercase English letters

    • If is not present, the address has either two '/' characters (before the domain) or th

  • Answered by AI
  • Q2. 

    M-Coloring Problem Statement

    Given an undirected graph as an adjacency matrix and an integer M, determine whether you can color the vertices of the graph using at most M colors such that no two adjacent v...

  • Ans. 

    The problem is to determine if it is possible to color the vertices of an undirected graph using at most M colors such that no two adjacent vertices have the same color.

    • The input consists of the number of test cases, the number of vertices and colors, and the adjacency matrix of the graph.

    • For each test case, check if it is possible to assign colors to the vertices such that no adjacent vertices have the same color.

    • Use ...

  • Answered by AI
  • Q3. 

    Painting Fences Problem Statement

    You are given ‘N’ fences. Your task is to compute the total number of ways to paint these fences using only 2 colors, such that no more than 2 adjacent fences have the sa...

  • Ans. 

    The task is to find the total number of ways to paint fences using 2 colors such that at most 2 adjacent fences have the same color.

    • Use dynamic programming to solve the problem

    • Create a 2D array to store the number of ways to paint the fences

    • Initialize the base cases for the first two fences

    • Use recurrence relation to calculate the number of ways for the remaining fences

    • Return the result modulo 10^9 + 7

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaAbove 8 CGPASpringworks interview preparation:Topics to prepare for the interview - Data Structures, Pointers, OOPS, System Design, Algorithms, Dynamic ProgrammingTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Data Structures in must.
Tip 2 : Practice SQL queries.
Tip 3 : DBMS knowledge will be beneficial.

Application resume tips for other job seekers

Tip 1 : Keep it short.
Tip 2 : Have some projects on resume.

Final outcome of the interviewRejected

Parth Universal Interview FAQs

How many rounds are there in Parth Universal Software Developer Intern interview?
Parth Universal interview process usually has 4 rounds. The most common rounds in the Parth Universal interview process are Resume Shortlist, Coding Test and Technical.

Tell us how to improve this page.

Parth Universal Software Developer Intern Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more

Parth Universal Software Developer Intern Reviews and Ratings

based on 3 reviews

3.7/5

Rating in categories

3.3

Skill development

4.0

Work-life balance

5.0

Salary

2.0

Job security

4.4

Company culture

4.0

Promotions

3.7

Work satisfaction

Explore 3 Reviews and Ratings
Software Development Engineer
10 salaries
unlock blur

₹15 L/yr - ₹33 L/yr

Software Engineer
5 salaries
unlock blur

₹6.8 L/yr - ₹42.4 L/yr

Software Developer
4 salaries
unlock blur

₹15 L/yr - ₹37.5 L/yr

Software Development Engineer 1
3 salaries
unlock blur

₹15 L/yr - ₹20 L/yr

Explore more salaries
Compare Parth Universal with

Adani Group

3.9
Compare

Tata Group

4.2
Compare

Reliance Industries

4.0
Compare

Mahindra & Mahindra

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