Upload Button Icon Add office photos
Engaged Employer

i

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

Procol Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

Procol Software Developer Intern Interview Questions, Process, and Tips

Updated 16 Sep 2021

Procol Software Developer Intern Interview Experiences

1 interview found

I was interviewed in Jan 2021.

Round 1 - Coding Test 

(3 Questions)

Round duration - 90 Minutes
Round difficulty - Medium

The test consists of 2 sections: MCQ’s and 3 coding questions. It was a 90 minutes test, which could be started anytime between the time window of 2 hrs (In my case window was open from 4 PM to 6 PM). The test was proctored and any suspicious activity would have cancelled our test.

  • Q1. 

    Game of Dominoes Problem Statement

    Rafiq loves to play with piles of dominoes, especially when they are of equal heights. His father gifted him 'N' piles of dominoes, each with a positive number of stacke...

  • Ans. 

    Calculate minimum cost to make consecutive windows of domino piles equal in height.

    • Iterate through each window of size K and calculate the minimum cost to make piles equal in height.

    • Keep track of the running sum of domino heights in each window.

    • For each window, find the median height and calculate the cost to make all piles equal to the median height.

  • Answered by AI
  • Q2. 

    String Ka Khel Problem Statement

    Ninja is creating a new game ‘String Ka Khel’ for his gaming shop. In this game, players are given ‘N’ strings. The objective is to find the maximum length of strings that...

  • Ans. 

    Compute the maximum length of a string that can be formed by joining given strings based on a specific condition.

    • Iterate through each string and store the count of strings ending with 'R' and 'B'.

    • Check if there are any strings ending with 'R' and 'B' that can be combined to form a longer string.

    • Return the maximum length of the string that can be formed or 0 if no combination is possible.

  • Answered by AI
  • Q3. 

    Minimum Operations to Equalize Array

    Given an integer array ARR of length N where ARR[i] = (2*i + 1), determine the minimum number of operations required to make all the elements of ARR equal. In a single...

  • Ans. 

    The minimum number of operations required to make all elements of the given array equal.

    • Calculate the target value as the sum of all elements divided by the length of the array.

    • Find the absolute difference between each element and the target value to determine the number of operations needed.

    • Return the sum of all absolute differences as the minimum number of operations required.

  • Answered by AI
Round 2 - Video Call 

(3 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

It was a 60 minutes video call round held on Google Meet.The Interviewer was very helpful.

  • Q1. 

    Power of a Number Problem

    You are given two integers, X and N. Your task is to compute the value of X raised to the power of N (i.e., X^N).

    Input:

    The first line contains an integer T, the number of tes...
  • Ans. 

    Compute the value of X raised to the power of N for given integers X and N.

    • Read the number of test cases T

    • For each test case, read the values of X and N

    • Calculate X^N for each test case

    • Print the result of X^N for each test case

  • Answered by AI
  • Q2. 

    Implement Stack with Linked List

    Your task is to implement a Stack data structure using a Singly Linked List.

    Explanation:

    Create a class named Stack which supports the following operations, each in O(1...

  • Ans. 

    Implement a Stack data structure using a Singly Linked List with operations in O(1) time.

    • Create a class named Stack with methods getSize, isEmpty, push, pop, and getTop.

    • Use a Singly Linked List to store the elements of the stack.

    • Ensure each operation runs in O(1) time complexity.

    • Handle edge cases like empty stack appropriately.

    • Implement the logic for each operation as specified in the question.

    • Test the implementation w...

  • Answered by AI
  • Q3. 

    Pair Sum Problem Statement

    You are given an integer array 'ARR' of size 'N' and an integer 'S'. Your task is to find and return a list of all pairs of elements where each sum of a pair equals 'S'.

    Note:
    ...
  • Ans. 

    Find pairs of elements in an array that sum up to a given value, sorted in a specific order.

    • Iterate through the array and for each element, check if the complement exists in a hash set.

    • Sort the pairs based on the first element and then the second element.

    • Use a hash set to store elements as you iterate through the array to avoid duplicates.

    • Return the list of pairs that satisfy the sum condition.

  • Answered by AI
Round 3 - Video Call 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Medium

  • Q1. 

    Search in Infinite Sorted 0-1 Array Problem Statement

    You are provided with an infinite sorted array that consists exclusively of 0s followed by 1s. Your task is to determine the index of the first occurr...

  • Ans. 

    Find the index of the first occurrence of 1 in an infinite sorted 0-1 array.

    • Use binary search to efficiently find the index of the first occurrence of 1.

    • Keep doubling the search range until you find a range that contains 1.

    • Update the search range based on the value at the mid index.

    • Return the index of the first occurrence of 1 once found.

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI completed Information Technology from JAYPEE INSTITUTE OF INFORMATION TECHNOLOGY. I applied for the job as SDE - Intern in NoidaEligibility criteria6 CGPAProcol interview preparation:Topics to prepare for the interview - Data Structures, OOPS, Operating system, Databases, Javascript, NodeJs, ReactTime required to prepare for the interview - 6 MonthsInterview preparation tips for other job seekers

Tip 1 : Do at least two good projects relevant to the company and role applying for.
Tip 2 : Always read the job description carefully and do some research about the company
Tip 3 : Have a good knowledge of Computer Science fundamentals.

Application resume tips for other job seekers

Tip 1 : Include some relevant skills required in the job description.
Tip 2 : Make a single-page resume.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview questions from similar companies

I applied via LinkedIn and was interviewed in Apr 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all Resume tips
Round 2 - Technical 

(1 Question)

  • Q1. All C# basics and advanced questions
Round 3 - Technical 

(1 Question)

  • Q1. Second Technical round was with US CEO
Round 4 - Technical 

(1 Question)

  • Q1. C# basics and Database related questions.

Interview Preparation Tips

Interview preparation tips for other job seekers - All questions will be based on the profile you will be giving an interview. Basics to advanced questions will be there. Confidence is must while giving an interview which will help you to get consider.
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all Resume tips
Round 2 - Technical 

(2 Questions)

  • Q1. Technical interview was taken by Rahul Maheshwari who live in the us, normal c# question they asked
  • Q2. Oops concept, difference between asp.net vs .net core,dependency injection etc

Interview Preparation Tips

Interview preparation tips for other job seekers - basic knowledge of c# and framework question they asked
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Oct 2023. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Tell me about your certifications on Cloud
  • Ans. 

    I am certified in AWS Certified Solutions Architect - Associate and Google Cloud Certified - Professional Cloud Architect.

    • Certified in AWS Certified Solutions Architect - Associate

    • Certified in Google Cloud Certified - Professional Cloud Architect

  • Answered by AI
Round 2 - Technical 

(3 Questions)

  • Q1. Desing API endpoints
  • Q2. SQL queries test
  • Q3. Basic and intermediate level questions on C#
Round 3 - Group Discussion 

Questions about projects, DI in ASP.NET Core, React Element Tree

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
No response

I was interviewed in Sep 2024.

Round 1 - Aptitude Test 

An aptitude test evaluates an individual's potential to excel in a specific area by assessing their strengths and weaknesses in particular abilities.

Round 2 - Aptitude Test 

An assessment that measures an individual's inherent abilities and potential for success in a specific activity.

Round 3 - Coding Test 

A coding test is a programming assessment designed to evaluate a candidate's coding skills. It is a standard component of the technical hiring process for software developers and programmers.

Round 4 - Coding Test 

Assessment that evaluates a candidate's coding skills

Round 5 - Group Discussion 

Group discussion (GD) topics for interviews may cover areas such as business, social issues, and current affairs. GDs serve to evaluate a candidate's communication, leadership, and teamwork abilities.

Round 6 - Assignment 

Discussion assignments are prompts that your teacher may assign to you. By participating in these discussions, you can reflect on your learning, share ideas and opinions, or ask and answer questions. Discussions may require you to respond to individual questions or provide multiple responses to an ongoing conversation.

Interview Preparation Tips

Interview preparation tips for other job seekers - Job seekers can improve their chances by researching the job market, preparing their resume and cover letter, and networking.
Research
Know your goals: Consider your values, strengths, and ideal work environment.
Research the company: Anticipate common interview questions.
Prepare your resume
Tailor your resume: Customize your resume for each job application.
Highlight your skills: Highlight how your skills and experience match the job description.
Use keywords: Use relevant keywords in your resume and cover letter.
Prepare for interviews
Prepare your answers: Use the STAR method to prepare your answers.
Research the company: Anticipate common interview questions.
Network
Expand your professional network: You may find that more people can recommend you to a new position.
Use your professional network: You can use your network for career advice.
Other tips Don't limit your search to online resources, Optimize your LinkedIn profile, Use several job-search websites, Keep your resume up-to-date, and Develop your interview skills.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed in Feb 2025.

Round 1 - HR 

(1 Question)

  • Q1. Tell. Me. about. Your. Self

Interview Preparation Tips

Interview preparation tips for other job seekers - Speaking slowly and clearly can help you appecer related and confident
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What are the different app states in an iOS application?
Interview experience
4
Good
Difficulty level
Easy
Process Duration
2-4 weeks
Result
No response

I was interviewed in Feb 2025.

Round 1 - Aptitude Test 

The test was easy basic aptitude questions.

Round 2 - Technical 

(2 Questions)

  • Q1. What is linkedlist
  • Q2. Explain your project

Interview Preparation Tips

Interview preparation tips for other job seekers - Very easy process be confident

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 140 minutes
Round difficulty - Medium

Test timing was at 2:00 pm , it was conducted in a college and the environment was good for the test. Camera was a primary part of test, so no suspicious activity.

  • Q1. 

    Sum of Two Numbers Represented as Arrays

    Given two numbers in the form of two arrays where each element of the array represents a digit, calculate the sum of these two numbers and return this sum as an ar...

  • Ans. 

    Given two numbers represented as arrays, calculate their sum and return the result as an array.

    • Iterate through the arrays from right to left, adding digits and carrying over if necessary

    • Handle cases where one array is longer than the other by considering the remaining digits

    • Ensure the final sum array does not have any leading zeros

  • Answered by AI
Round 2 - Face to Face 

Round duration - 20 minutes
Round difficulty - Easy

The round was conducted at around 12 p.m. I was called at the college location and then it was conducted. The interviewer was quite polite and frank.

Round 3 - HR 

Round duration - 8 minutes
Round difficulty - Easy

This round was conducted right after finishing and clearing the technical round at the same place and on the same day.

Interview Preparation Tips

Eligibility criteriaAbove 60 %Wipro Limited interview preparation:Topics to prepare for the interview - OOPS, Data Structures, Database Concepts, Coding problemsTime required to prepare for the interview - 2-3 monthsInterview preparation tips for other job seekers

Tip 1 : Practice atleast 2-3 Coding problems daily so your logic building becomes stronger.
Tip 2 : Exercise problems based on OOPS concepts and others too.
Tip 3 : If you can have your own project built, then it's the major point and will act as a plus point.

Application resume tips for other job seekers

Tip 1 : Your resume should be in standard form, short and simple will be more effective.
Tip 2 : Whatever you have learned, you need to mention it in your resume as that will be your primary source of selection and having project on your resume is important.

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Jul 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. SOLID principals, oops, c# basics, SQL server, azure, design pattern

Interview Preparation Tips

Interview preparation tips for other job seekers - Clear basics of oops and design pattern
Contribute & help others!
anonymous
You can choose to be anonymous

Recently Viewed

PHOTOS

InsuranceDekho

3 office photos

LIST OF COMPANIES

Credit Bajaar

Overview

REVIEWS

PowerSchool India

No Reviews

INTERVIEWS

EtG Research

No Interviews

INTERVIEWS

Paytm

No Interviews

DESIGNATION

INTERVIEWS

Ministry of Heavy Industries

No Interviews

INTERVIEWS

Meritto

No Interviews

INTERVIEWS

Rocksensor

No Interviews

INTERVIEWS

RxLogix Corporation

No Interviews

Tell us how to improve this page.

Software Engineer
9 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Customer Success Specialist
8 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Customer Success Specialist
7 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Customer Success Manager
7 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Developer
6 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Procol with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare
Did you find this page helpful?
Yes No
write
Share an Interview
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent