Prolifics Corporation Limited interview experience Real time questions & tips from candidates to crack your interview

Trainee Software Engineer

Prolifics Corporation Limited
upvote
share-icon
4 rounds | 18 Coding problems

Interview preparation journey

expand-icon
Journey
Prolifics is a Digital Engineering Company providing innovative IT solutions to global customers. The company visited our college for the profile of Trainee Software Engineer. It conducted four rounds: an Online Assessment Coding Test, a Technical Interview, and an HR interview. Around 300 students participated in the drive, out of which six students were selected.
Application story
The company came to our college for the profile of Trainee Software Engineer. It conducted 4 rounds: Online Assessment, Coding Test, Technical Interview, and HR Interview. Around 300 students participated in the drive, out of which 6 students were selected.
Why selected/rejected for the role?
I was selected for this role as I performed well in all the rounds and cleared each round successfully. The interviewer was impressed by my communication and technical skills.
Preparation
Duration: 4 months
Topics: Data Structures, OOPS, Database, Python, System Design
Tip
Tip

Tip 1: Prepare for data structure coding questions.

Tip 2: Read the multiple-choice questions (MCQs) available on the internet for online assessments.

Tip 3: Focus on improving your communication skills.

Application process
Where: Campus
Eligibility: 60% overall with 60% in Mathematics
Resume Tip
Resume tip

Tip 1: Mention communication skills on your resume.

Tip 2: Write about projects that you can explain in an interview.

 

 

Interview rounds

01
Round
Easy
Online Coding Interview
Duration90 minutes
Interview date23 Dec 2021
Coding problem10

The candidates were given three days to complete the test in this round. They can complete the test anytime between those three days. There were 45 multiple-choice questions to be attempted in the 90 minutes.

1. Puzzle

Two trains for Mumbai leave Delhi at 6 am and 6.45 am and travel at 100 kmph and 136 kmph respectively. How many kilometres from Delhi will the two trains be together:

Problem approach

Tip 1: Practice aptitude questions. It will help in solving questions faster.
Tip 2: Read the question carefully

2. Puzzle

The present ages of Sameer and Anand are in the ratio of 5: 4 respectively. Three years hence, the ratio of their ages will become 11: 9 respectively. What is Anand's present age in years?

Problem approach

Tip 1: Practice aptitude questions. It will help in solving questions faster.
Tip 2: Read the question carefully.

3. Puzzle

A hall is 15 m long and 12 m broad. If the sum of the areas of the floor and the ceiling is equal to the sum of the areas of the four walls, the volume of the hall is:

Problem approach

Tip 1: Practice aptitude questions. It will help in solving questions faster.
Tip 2: Read the question carefully

4. Puzzle

In a box, there are 8 red, 7 blue and 6 green balls. One ball is picked up randomly. What is the probability that it is neither red nor green?

Problem approach

Tip 1: Practice aptitude questions. It will help in solving questions faster.
Tip 2: Read the question carefully

5. SQL Question

In SQL, which command(s) is(are) used to change a table's storage characteristics?

Problem approach

Tip 1: Study the SQL MCQs available on the net.

Tip 2: Read the question carefully.

6. SQL MCQ

What is the output of the SQL statement?
SELECT ROUND(45.926, -1) FROM DUAL;

Problem approach

Tip 1: Study the SQL MCQs available on the net
Tip 2: Read the question carefully

 

Solution - 
Will round the number 45.926 to the nearest multiple of 10 because of the "-1" as the second argument to the ROUND function. Specifically, it will round to the nearest tens place.
So, the result of rounding 45.926 to the nearest tens place is 50.

7. SQL MCQ

Which of the following SQL commands can be used to add data to a database table?

Problem approach

Tip 1: Study the SQL MCQs available on the net
Tip 2: Read the question carefully

8. OOPs MCQ

Which of the following features is required to be supported by the programming language to become a pure object-oriented programming language?

Problem approach

Tip 1: Prepare data structures in detail
Tip 2: Read the question carefully

9. C++ Question

For inserting a new line in a C++ program, which one of the following statements can be used?

Problem approach

Tip 1: Prepare data structures in detail
Tip 2: Read the question carefully

10. Data Structure question

If the size of the stack is 10 and we try to add the 11th element in the stack then the condition is known as?

Problem approach

Tip 1: Prepare data structures in detail
Tip 2: Read the question carefully

02
Round
Medium
Online Coding Test
Duration60 minutes
Interview date29 Dec 2021
Coding problem2

This round was conducted on Myanatomy, and it had medium-level coding questions. It was 60 minutes long test.

1. Letter Combinations of a Phone Number

Moderate
35m average time
65% success
0/80
Asked in companies
AmazonOlaGoldman Sachs

Given a string S containing digits from 2 to 9 inclusive. Your task is to find all possible letter combinations that the number could represent.

A mapping from Digits to Letters (just like in Nokia 1100) is shown below. Note that 1 does not map to any letter.

example

Problem approach

Step 1: Define a mapping of digits to letters, just like on a telephone keypad.
Step 2: Initialize an empty list to store the results.
Step 3: Define a recursive function, and generate combinations, that take the following parameters:
Digits: The remaining digits to process.combination: The current combination of letters.Inside the generate Combinations function:
-> Check if there are no more digits remaining (len(digits) == 0). If true, add the combination to the results list and return.
-> Get the letters corresponding to the first digit in the digits string.
Could you go through each letter and recursively call to generate Combinations with the remaining digits and the updated combination?
Step 5: Call the generateCombinations function initially with the input digits and an empty string as the initial combination.
Step 6: Return the list of results.

Try solving now

2. All Unique Permutations

Easy
15m average time
85% success
0/40
Asked in companies
AppleFacebookAmerican Express

You are given an array Arr consisting of N integers. Your task is to find all the unique permutations of the given array. For e.g if the array is {1, 1, 2}, the unique permutations of this array are {1, 1, 2}, {1, 2, 1}, {2, 1, 1}. Note that the total number of permutations of {1,1,2} is equal to 6 but out of those {1,1,2} and {1,2,1} occur twice.

Note:
1. There might be duplicates present in the array.
2. The order of the permutations in the output does not matter.
3. Do not use any kind of in-built library functions to find the answer.
Try solving now
03
Round
Medium
Video Call
Duration30 minutes
Interview date7 Jan 2022
Coding problem3

This round was conducted on the Myanatomy platform. It was 30 minutes long. The interviewer was good and made me comfortable.

1. Data Structure questions

  1. What is the difference between stack and queue? (Learn)
  2. What is a linked list? Explain with an example. (Learn)
Problem approach

Tip 1: Study stack and queue in detail.
Tip 2: Answer confidently.

2. OS questions

  1. What is paging in an operating system? (Learn)
  2. What is deadlock? How can we prevent deadlock? (Learn)
Problem approach

Tip 1: Explain the operating system in detail.
Tip 2: Answer confidently.

3. SQL Questions

What is an index in SQL? What are the different types of indexes available? (Learn)

Problem approach

Tip 1: Explain the databases in detail.
Tip 2: Answer confidently.

04
Round
Easy
HR Round
Duration15 minutes
Interview date10 Jan 2022
Coding problem3

It was conducted on the Myanatomy platform. It was just conducted to check the communication skills and if the candidate can relocate to the base location.

1. Basic HR Question

Give your introduction. Explain any major project you have done.

Problem approach

Tip 1: Explain the project which you can explain well
Tip 2: Answer confidently

2. Basic HR Question

Are you comfortable with relocation?

Problem approach

Tip 1: Better to answer yes to this question.
Tip 2: Hear the question carefully.

3. Basic HR Question

Do you have any plans for a Master's degree?

Problem approach

Tip 1: Don't hide anything, speak the truth.
Tip 2: Answer confidently.

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