Punjab Engineering College (PEC)

Tamil Nadu - Other, Tamil Nadu | Prakasam, Andhra Pradesh | Panchkula, Haryana | Pondicherry, Pondicherry

Your seniors at Punjab Engineering College (PEC) were your true well-wishers, they shared their placement interview questions for you. 🙏

filter iconFilter interviews by

Punjab Engineering College (PEC) Placement Interview Questions

Updated 8 Dec 2024

27 interviews found

user image Anonymous

posted on 20 Mar 2023

Interview experience
3
Average
Difficulty level
Moderate
Duration
-
Result
Yes, I joined the company

I applied via Campus Placement and was interviewed before Mar 2022.

3 Interview Rounds

1

Resume Shortlist Round

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
2

Aptitude Test Round

Basic mathematics & Mental ability testing questions

3

One-on-one Round (2 Questions)

  • Q1. 1.Not thoroughly detailed but all around job profile type questions.
  • Q2. 2.Basically they want to know whether you are culture fit or not.

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep it real & honest. If you have really worked on something, you will be able to explain in detail.
share interview
user image Anonymous

posted on 15 Sep 2021

I was interviewed in Oct 2020.

2 Interview Rounds

1

Coding Test Round (2 Questions)

Round duration - 65 minutes
Round difficulty - Medium

It was 24 hours window for the online round from 8 Oct 10:30 am to 9 Oct 10:30 am. There were 7 MCQ problems related to c++, java, DBMS, and operating systems. And 2 coding problems with one easy and one moderate level difficulty for question, we were supposed to write the whole program but for other question, the function was to be written only. I was able to solve the first problem fully and the second 50%, you are required to pass test cases.

  • Q1. Minimum and Maximum Candy Cost Problem Ram is in Ninjaland, visiting a unique candy store offering 'N' candies each with different costs. The store has a speci...read more
  • Q2. Word Break Problem Statement You are provided with a continuous non-empty string (referred to as 'sentence') which contains no spaces and a dictionary comprisi...read more
2

Video Call Round (3 Questions)

Round duration - 90 minutes
Round difficulty - Medium

The interviewer asked me questions about projects, general discussion, and 3 coding questions based on linked list, arrays, and binary tree.
I gave optimum approach for every question.

  • Q1. Delete the Middle Node from a Singly Linked List Given a singly linked list of integers, the task is to remove the middle node from this list. Input: The first...read more
  • Q2. Problem Statement Given an integer array ARR of size N , replace each element of this array with its corresponding rank. Explanation The rank of an element is ...read more
  • Q3. Left View of a Binary Tree Problem Statement Given a binary tree, your task is to print the left view of the tree. Example: Input: The input will be in level o...read more

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Punjab Engineering College(Deemed To be University). Eligibility criteria7Groww interview preparation:Topics to prepare for the interview - Data Structure and Algorithms, Operating Systems, Database Management Systems, Communication SkillsTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : First Go through all the concepts of Data Structures and algorithms, I have taken Coding ninjas course c++ interview preparation.
Tip 2 : Try to solve all the problems by yourself then it will be meant for you, if you can't solve them after 30-45 minutes of time then see the solution of it, and for this, I used to consult TA and mentors on coding ninjas course.
Tip 3 : Have confidence in yourself, if you can't solve it initially, gradually you will be able to solve the problems. Hard work pays off.
Tip 4 : Note down the main information's about your project like what you have done in the project and what difficulties you have faced, it will be a great way to tackle questions about the project in the interview.

Application resume tips for other job seekers

Tip 1 : Keep it simple and mention what you actually know and achieved.
Tip 2 : Mention your institute email-id if you have, it adds weight to the resume
Tip 3 : Use the "Built/created/made X using Y to achieve Z" format when writing about projects or work done.

Final outcome of the interviewSelected
share interview

I applied via Campus Placement and was interviewed in Sep 2021.

1 Interview Round

Interview Questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Completely good And good experience to my interview .It's like a good communication skills round.
share interview
user image Anonymous

posted on 14 Sep 2021

I was interviewed in Sep 2020.

2 Interview Rounds

1

Coding Test Round (1 Question)

Round duration - 120 minutes
Round difficulty - Medium

It was a mix of mathematical aptitude, logical ability, and puzzles along with 2 programming questions of easy and medium level. Time was enough and no sectional time was present. 1-2 mcqs on SQL were also present.

This round was immediately followed by an SHL aptitude test which was basically a quick limited time check of your verbal ability and maths because many questions were to be done in 1 hour.

  • Q1. Matrix Transformation Problem Statement Given a 2-dimensional matrix of size NxN containing 0s and 1s, the task is to modify the matrix such that, if an elemen...read more
2

Video Call Round

Round duration - 55 minutes
Round difficulty - Medium

It was an online video interview round on HackerEarth with simultaneous code option. It was mostly justifying your resume in the first 15 minutes. After that OOPS was majorly asked. Basics of programming including questions on STL were asked. A class which required inheritance was asked by the interviewer to write. I was helped by the interviewer if i got stuck somewhere, Some questions on implementation of hashmaps and priority queues were also asked. A puzzle was asked which luckily struct to me at that moment.

Interview Preparation Tips

Professional and academic backgroundI completed Electrical Engineering from Punjab Engineering College(Deemed To be University). I applied for the job as Software Engineer in BangaloreEligibility criteriaAbove 7 CGPAAmadeus interview preparation:Topics to prepare for the interview - DBMS, OOPS, Data structures, Dynamic Programming, Graphs, Algorithms, Sorting searching.Time required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Never give up
Tip 2 : When u start a topic, don't move on to next topic before you are 100% confident in previous topic
Tip 3 : Try to give maximum time on basics of a topic especially OOPS
Tip 4 : Practice everyday

Application resume tips for other job seekers

Tip 1: Write only those things in resume in which you are 100% confident
Tip 2: Write maximum projects you have and be ready to explain them thoroughly
Tip 3: Don't make any silly spelling mistakes on resume

Final outcome of the interviewSelected
share interview
user image Anonymous

posted on 14 Sep 2021

I was interviewed in Sep 2020.

3 Interview Rounds

1

Coding Test Round (2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

3 coding Questions:
1st : Easy question based on simple loop iteration
2nd :Medium level Dp question 
3rd : Medium level tree question(where we were not just required to complete the tree function but to build whole bst from 
scratch) 

It was conducted from 1:30 - 3:00 pm.
The coding platform was very good (as auto indentation and auto completion of brackets were there)
having camera on.

  • Q1. Selling Stock Problem Statement You are given the stock prices for N days. Each day i signifies the price of a stock on that day. Your goal is to calculate the...read more
  • Q2. Minimum Time to Burn a Binary Tree from a Leaf Node You are given a binary tree with 'N' unique nodes, and a specific start node from where the fire will begin...read more
2

Coding Test Round (1 Question)

Round duration - 75-80 minutes
Round difficulty - Hard

This was a completely technical coding round where I was asked to solve the problems of data structures.
The codepad where i was asked to code was fine,
The interviewer was very friendly and was helpful and understanding.
I also asked him about his work and experience in the company and some other questions.

  • Q1. Matrix Maximum Path Sum Problem Given an N*M matrix filled with integer numbers, your task is to find the maximum path sum starting from any cell in the first ...read more
3

HR Round

Round duration - 45 minutes
Round difficulty - Easy

It was held on Gmeet platform
The interviewer was very experienced person and was very nice too.
He made me comfortable by first introducing himself in a very detailed way and then asking me mine introduction
Since I feel that his internet connection was not very good so he turned off his camera but I decided not to turn off mine as in online interviews your face reviles your confidence 
the interviewer mostly asked me questions about my interests in technical field and the project that I have done

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Punjab Engineering College(Deemed To be University). Eligibility criteriaCGPA above 6 and no backlogs (there was no branch criteria for eligibility)Phone Pe interview preparation:Topics to prepare for the interview - 1. C++ basic Coding + Data structures knowledge (learned during the two years of college Courses + Coding Ninjas course of C++ introduction and C++ data structures) 2. OOPs + Pointers (best and complete material for interviews is available at Geeks for geeks) 3. Dynamic programming and Recursion best explained in (Coding Ninjas course) + (Youtube channel of Aditya Verma if you want free material ) 4. Graphs , Hashmaps and Priority Queues (again I found Coding Ninjas course to be super amazing) 5. Operating system + DBMS(theory part) (I found best material of Gate smashers (youtube channel)) 6. Networking (just required for very few companies) (I liked TutorialsPoint tutorials a lot (very concise and to the point ))Time required to prepare for the interview - 1+2 months (rigorous practicing)Interview preparation tips for other job seekers

Tip 1 : Practice atleast(easy and medium questions from leetcode under(Top Interview Questions)) and all the questions from Gfg under(must to do coding questions for interviews))
Tip 2 : Don't learn each and every question you solved but try to solve question in a way that you can solve its variation during interviews
Tip 3 : Do one project(one is enough) which you can explain with full technical details (why you used this technology, and all logics you applied in implementation) 
Tip 4: Atleast read the round 1 (Coding round) Archives from (Geeks for geeks or Glassdoor). To get your mind prepared for the types of questions that company usually asks.(Coding round is the toughest Step in the whole Process to clear)

Application resume tips for other job seekers

Tip 1: Have at least one project which you have made yourself and you should know all the technical questions related to that project (I feel project domain hardly matters like web development or android or ML/AI)
Tip 2: You should Put only those skills in resume :
1. Which the company requires (eg if you know company doesn't require Networking domain knowledge so 
don't include it unnecessary if you are not much confident in it)
2. For on campus internships resume shortlisting is very easy so don't add anything unnecessary which might 
cause you pain during interview.

Final outcome of the interviewSelected
share interview
user image Anonymous

posted on 16 Sep 2021

I was interviewed before Sep 2020.

4 Interview Rounds

1

Coding Test Round (1 Question)

Round duration - 90 minutes
Round difficulty - Easy

Round 1 was a coding round consisting of 3 easy questions.

  • Q1. Maximize Sum from Array Given an integer array ARR of size N , your objective is to perform a series of operations to maximize the sum of selected elements fro...read more
2

Video Call Round (1 Question)

Round duration - 45 minutes
Round difficulty - Medium

Interviewer asked every a number of question from OOPS and data structures.

  • Q1. Queue Using Stack Problem Statement Implement a queue data structure that follows the FIFO (First In First Out) property, using only instances of the stack dat...read more
3

Face to Face Round (1 Question)

Round duration - 30 minutes
Round difficulty - Easy

He asked me about my projects and extra-curriculars that I have done in college.

  • Q1. Can you provide details about your project and explain its overall functionality?
4

Face to Face Round

Round duration - 15 minutes
Round difficulty - Easy

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Punjab Engineering College(Deemed To be University). I applied for the job as Digital Technology Intern in BangaloreEligibility criteriaAbove 7 CGPAGE (General Electric) interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Dynamic Programming, Operating Systems, OOPS, DBMS, SQLTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Practice Strings, Arrays, Dynamic Programming for coding test
Tip 2 : Practice Data Structures, OOPS, SQL for interviews

Tip 3 : Practice questions from Codezen, GFG and Leetcode on a daily basis.
 

Application resume tips for other job seekers

Tip 1:Mention only genuine things in the resume
Tip 2:Be ready for questioning for the skills and projects you have mentioned in resume.

Final outcome of the interviewSelected
share interview

SWE Intern Interview Questions

user image Anonymous

posted on 16 Sep 2021

I was interviewed before Sep 2020.

4 Interview Rounds

1

Coding Test Round (3 Questions)

Round duration - 90 minutes
Round difficulty - Medium

Test took place in the afternoon and the environment was so terrifying. Obviously, it would be because it was a subjective coding test. The test had it's webcam on, we were not allowed to go out of the frame. 3 coding questions were there - 1 easy, 1 medium and 1 hard.

  • Q1. Nth Element of Modified Fibonacci Series Given two integers X and Y as the first two elements of a series, and another integer N , find the Nth number of the s...read more
  • Q2. Euler Totient Function Calculation Determine the count of numbers between 1 and a given integer 'N' (inclusive) that are coprime to 'N'. Input: T , number of t...read more
  • Q3. Dice Throw Problem Statement You are provided with D dice, each having F faces numbered 1 to F , inclusive. Your task is to determine the number of possible wa...read more
2

Face to Face Round (1 Question)

Round duration - 60 minutes
Round difficulty - Easy

Had a face 2 face call with the interviewer.
He asked me about singleton class and asked details about linked list.

  • Q1. Palindrome Linked List Problem Statement You are provided with a singly linked list of integers. Your task is to determine whether the given singly linked list...read more
3

Face to Face Round (1 Question)

Round duration - 90 minutes.
Round difficulty - Easy

TIming was around 4PM and I was very stressed. The interviewer was good.

  • Q1. Find K’th Character of Decrypted String You are given an encrypted string where repetitions of substrings are expressed as the substring followed by the count ...read more
4

HR Round

Round duration - 30 minutes
Round difficulty - Easy

It was late around 11:45 PM and I was all tired but excited as I was in the last round. The interviewer looked tired.

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Punjab Engineering College(Deemed To be University). I applied for the job as SWE Intern in HyderabadEligibility criteria8 CGPAMicrosoft interview preparation:Topics to prepare for the interview - Data Structures, Object-Oriented Programming, Algorithms, Dynamic programming, Graphs, Operating Systems and Database Management System.Time required to prepare for the interview - 5 monthsInterview preparation tips for other job seekers

Tip 1: Find a good course, and first clear all your fundamentals and implementation of every data structure. You should be thorough with their time as well as space complexities. 
Tip 2: Upon clearing the fundamentals, select a platform where you have a large no of questions, also whose test cases are good. eg. LeetCode, InterviewBit or Codezen. Go and complete 300-400 questions.
Tip 3: Also whenever you're not able to solve the problem, check out the editorial and then re-attempt it again. Also, check the discussion if there is some good solution to the same problem. 
Tip 4: Most important : Compete with people on some online coding platform such as Codechef, codeforces or leetcode. It would help you in gaining a lot of interesting concepts and also improve your thinking skills.
Tip 5: Object-oriented programming is a must. One should study this as interview always asks from this domain.
Tip 6: Practicing and minimizing complexities after every solution will help you in gaining better understanding towards the question.

Application resume tips for other job seekers

Tip 1: 1-2 page resume is good for a fresher.
Tip 2: Resume should contain facts, numbers, and data comparison.
Tip 3: Concise description of the projects attracts the interviewer.
Tip 4: Technical achievements in the field you're applying to, would be good.
Tip 5: DO NOT FAKE THINGS, the interviewer is smart enough.

Final outcome of the interviewSelected
share interview

I was interviewed before Sep 2020.

4 Interview Rounds

1

Coding Test Round (2 Questions)

Round duration - 120 minutes
Round difficulty - Easy

It consisted of 3 coding questions which were purely based on Data Structures and Algorithms.

Question 1 - Find the length of the longest switching sub-array. An array is called switching if all numbers in even positions are equal and all numbers in odd positions are equal. 


Question 2 - It was a long passage question on Dynamic Programming but the solution was really easy.

Question 3 - Given a string S consisting of N lowercase letters, return the minimum number of letters that must be deleted to obtain a word in which every letter occurs a unique number of times. Ex - "aaaabbbb" should return 1, as when we delete 1 a or 1 b , a and b will have different frequencies.


The major point to note in the coding round was that they did not have any time or space limit, so brute force solutions were also accepted. 
The result of my test was declared just as the test ended and I scored a 100%, but they took a long time to release the final shortlist. There was a gap of about a week between the test and interviews.

  • Q1. Longest Switching Subarray Problem Statement Determine the length of the longest contiguous subarray in a given array of positive integers, where the subarray ...read more
  • Q2. Unique Frequency Problem Statement Given a string 'STR' with lowercase letters, determine the minimum number of deletions required to ensure that every letter ...read more
2

HR Round

Round duration - 40 minutes
Round difficulty - Easy

Amex came for two profiles - Tech Role and Analyst, 19 and 23 people respectively were shortlisted for the interviews. Fortunately, I was shortlisted for both the roles. I was asked basic question of C++ and it was majorly an HR Round

3

Telephonic Call Round

Round duration - 20 minutes
Round difficulty - Easy

It was a fairly simple round conssting of 5 - 6 questions related to coding, puzzles and me.

What are your interests? 
What projects have you done and your field of interest?

4

Face to Face Round (1 Question)

Round duration - 50 minutes
Round difficulty - Easy

This round was purely technical
No introduction was done, straight to the point

My preference was the Tech Role, so as I was selected in this, I never had to give interviews for the Analyst role. In total 5 people were selected in the Analyst profile and 4 in the Tech profile.

In the end, I was offered a 6 months internship at Amex.

  • Q1. Palindrome Linked List Detection Given a singly linked list of integers, determine if it is a palindrome. A linked list is considered a palindrome if it reads ...read more

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Punjab Engineering College(Deemed To be University). I applied for the job as SDE - Intern in BangaloreEligibility criteria7 CGPAAmerican Express interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Operating System, DBMS, Dynamic Programming, BacktrackingTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Do practice a lot of data structures from renowned websites like LeetCode and also from CodeZen
Tip 2 : In your introduction, when asked, you just need to tell your life story.
Tip 3 : Maintain eye contact with the interviewers and clarify every details about the question before proceeding to the solution

Application resume tips for other job seekers

Tip 1: Add most recent and relevant projects only
Tip 2: you should know each and everything written on your resume

Final outcome of the interviewSelected
share interview

I was interviewed before Sep 2020.

3 Interview Rounds

1

Coding Test Round (2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

This round consisted of a coding test containing 2 questions purely based on Data Structures and Algorithms.
One was a Dynamic Programming Problem, and 
the other one was a linked list question

  • Q1. Count Ways to Climb Stairs Problem Given a staircase with a certain number of steps, you start at the 0th step, and your goal is to reach the Nth step. At ever...read more
  • Q2. Merge Sort Linked List Problem Statement You are given a singly linked list of integers. Your task is to sort the linked list using the merge sort algorithm. E...read more
2

Video Call Round (1 Question)

Round duration - 45 minutes
Round difficulty - Easy

Introduction first
Tell me about your projects. He said you have done quite a few projects in JavaScript so tell me
Akshat what is es6 in JavaScript. I was not able to answer that.
What is bootstrap?
What is the difference between div and span tags in HTML?
How many handshakes will take place if there are 6 persons? I told him the P & C approach and then he said no please explain in the normal way so I said sir it's 1+ 2 + 3 + 4 + 5 = 15.
Reverse a String in optimal way
What is a preprocessor and preprocessor directive?
What is typedef?
Have you done exception handling? Explain
Polymorphism and inheritance and explain all types of both.
There were no questions asked on OS and DBMS in this round

  • Q1. Palindrome Substrings Given a string STR , your objective is to determine the total count of palindromic substrings within it. Input: The first line contains a...read more
3

Video Call Round (1 Question)

Round duration - 45 minutes
Round difficulty - Easy

Your intro.
Bubble sort algorithm
Remove a specific character from all positions in a given string (3 test cases given)
Explain runtime polymorphism
Find minimum number of insertions required to make a string palindrome (he said No DP to be used)

I was able to code and explain all of them.
Make ER diagram of your 4th semester Project
He asked me if I know abt normalization
He asked me a ques on normalization, I was not able to answer it, then he asked me to write an SQL query based on the same table, I answered that
Query -> Find the maximum salary in each department, wherein the department and salary fields were in two different tables
Then he asked, tell me the different pillars of OOPs.
He asked about my projects
He saw my resume.
He asked about how the online coding test was, what were the difficulties you faced.

  • 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 specifi...read more

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Punjab Engineering College(Deemed To be University). Eligibility criteriaAbove 6 CGPASourceFuse Technologies interview preparation:Topics to prepare for the interview - Data Structures, OOPS, OS, DBMS, Algorithms, Dynamic ProgrammingTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Keep eye contact
Tip 2 : Maintain fluctuating tone so that, the interviewer shows interest in you
Tip 3 : Do practice a lot of data structures from renowned websites like LeetCode and also from CodeZen

Application resume tips for other job seekers

Tip 1 : Add most recent and relevant projects only
Tip 2 : you should know each and everything written on your resume

Final outcome of the interviewSelected
share interview

I was interviewed in Jan 2021.

1 Interview Round

1

Face to Face Round (2 Questions)

Round duration - 60 Minutes
Round difficulty - Easy

It was an online technical interview focusing on DS and algorithms. They asked two questions in this round. He also asked me to code both the questions. I solved both questions with confidence.
They also gave a puzzle to solve. Out of 32 they selected 22 students along with me.

  • Q1. Spiral Matrix Problem Statement You are given a N x M matrix of integers. Your task is to return the spiral path of the matrix elements. Input The first line c...read more
  • Q2. You are given a certain number of eggs and a building with a number of floors. The goal is to find the highest floor from which you can drop an egg without brea...read more

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Punjab Engineering College(Deemed To be University). I applied for the job as SDE - Intern in BangaloreEligibility criteria8 CGPAMicrosoft interview preparation:Topics to prepare for the interview - Data Structure, Algorithms, DBMS, OS, Computer NetworksTime required to prepare for the interview - 6 MonthsInterview preparation tips for other job seekers

Tip 1 : Focus on your data structure and algorithms part, these plays a crucial role in clearing the test.
Tip 2 : Don't lie on your resume.
Tip 3 : Mention one or two good projects on your resume.

Application resume tips for other job seekers

Tip 1 : Have some good projects on resume and know everything about your projects.
Tip 2 : Write only what you know. Don't lie anything on resume as they will find out.

Final outcome of the interviewSelected
share interview