Upload Button Icon Add office photos

Patni Computer Systems

Compare button icon Compare button icon Compare

Filter interviews by

Patni Computer Systems Software Engineer Interview Questions and Answers

Updated 11 Sep 2024

Patni Computer Systems Software Engineer Interview Experiences

2 interviews found

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
No response
Round 1 - Coding Test 

Sort an array using a sort algorithm

Round 2 - Group Discussion 

Politics in india and rest of asis

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare
Prepare
Prepare
Prepare

Software Engineer Interview Questions & Answers

user image Sanjay Chavhan

posted on 4 Jan 2022

Interview Questionnaire 

2 Questions

  • Q1. SQL server query.
  • Q2. The research questions should be developed on initial reading around your topic and it should focus on addressing a problem or gap in existing knowledge.

Interview Preparation Tips

Interview preparation tips for other job seekers - Don't give books answer .give those answer that u learn from birth to till date.
In this universe yourself or your abilities or beliefs in way that doesn't deserve respect , especially in order to get money have more knowledge than anyone .

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Four people need to cross a bridge at night with only one torch t ... read more
asked in Capgemini
Q2. In a dark room, there is a box of 18 white and 5 black gloves. Yo ... read more
Q3. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q4. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
asked in TCS
Q5. Find the Duplicate Number Problem Statement Given an integer arra ... read more

Top trending discussions

View All
Interview Hub
1w (edited)
anshitanegi
·
ex -
Planet Spark
When HR’s Chinese English made me drop the interview!
So, I talked to the HR yesterday about the interview. I asked Please send me the location But their English… bro I was shocked! It was like talking to someone jisne english nahi kuch ar hi seekh liya ho, if the HR’s English is this I can only imagine the rest of the company I decided to drop the interview with this chinese english😶‍🌫️
FeedCard Image
Got a question about Patni Computer Systems?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Walk-in and was interviewed before Aug 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. About my last job description

Interview Preparation Tips

Interview preparation tips for other job seekers - Says limited and point to point thing, and be clear....

I appeared for an interview before Jan 2021.

Round 1 - Coding Test 

(3 Questions)

Round duration - 120 Minutes
Round difficulty - Medium

This was an online coding round where we had 3 questions to solve under 120 minutes. The questions were of medium to hard difficulty level.

  • Q1. 

    Minimum Time in Wormhole Network

    Determine the minimum time required to travel from a starting point to a destination point in a two-dimensional coordinate system, considering both direct movement and the...

  • Ans. 

    Find the minimum time to travel from a starting point to a destination point using direct movement and wormholes.

    • Calculate the time taken for direct movement from source to destination.

    • Consider using each wormhole to see if it reduces the total travel time.

    • Choose the path with the minimum total time to reach the destination.

  • Answered by AI
  • Q2. 

    Substrings Differ by One Problem Statement

    Ninja needs help in a battle against the string man. Given two strings, 'S' and 'T', the task is to find the number of substrings in 'S' that differ from some su...

  • Ans. 

    The task is to find the number of substrings in 'S' that differ from some substrings of 'T' by exactly one character.

    • Iterate through all substrings of 'S' and 'T' and compare them character by character to find the ones that differ by exactly one character.

    • Use nested loops to generate all possible substrings of 'S' and 'T'.

    • Count the number of substrings that differ by exactly one character and return the total count.

  • Answered by AI
  • Q3. 

    Power of Two Problem Statement

    Determine whether a given integer N is a power of two. Return true if it is, otherwise return false.

    Explanation

    An integer 'N' is considered a power of two if it can be e...

  • Ans. 

    Check if a given integer is a power of two or not.

    • Check if the given integer is greater than 0.

    • Check if the given integer has only one bit set in its binary representation.

    • Return true if the above conditions are met, else return false.

  • Answered by AI
Round 2 - Face to Face 

(4 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This round had 2 questions related to DSA where I was first expected to explain my approaches and then discuss the time and space complexities of my solution. After that , I was asked some core concepts related to OS.

  • Q1. 

    Reverse Linked List Problem Statement

    Given a singly linked list of integers, return the head of the reversed linked list.

    Example:

    Initial linked list: 1 -> 2 -> 3 -> 4 -> NULL
    Reversed link...
  • Ans. 

    Reverse a singly linked list of integers and return the head of the reversed linked list.

    • Iterate through the linked list and reverse the pointers to point to the previous node instead of the next node.

    • Use three pointers - prev, current, and next to reverse the linked list in O(N) time and O(1) space complexity.

    • Update the head of the reversed linked list as the last node encountered during reversal.

  • Answered by AI
  • Q2. 

    Cycle Detection in Undirected Graph Problem Statement

    You are provided with an undirected graph containing 'N' vertices and 'M' edges. The vertices are numbered from 1 to 'N'. Your objective is to determi...

  • Ans. 

    Detect cycles in an undirected graph.

    • Use Depth First Search (DFS) to detect cycles in the graph.

    • Maintain a visited array to keep track of visited vertices.

    • If a visited vertex is encountered again during DFS, a cycle exists.

    • Check for cycles in each connected component of the graph.

    • Example: For input N=3, Edges=[[1, 2], [2, 3], [1, 3]], output is Yes.

  • Answered by AI
  • Q3. What are the differences between a mutex and a semaphore?
  • Ans. 

    Mutex is used for exclusive access to a resource by only one thread at a time, while semaphore can allow multiple threads to access a resource simultaneously.

    • Mutex is binary semaphore with ownership, used for mutual exclusion.

    • Mutex is typically used to protect critical sections of code.

    • Semaphore is a signaling mechanism, used for synchronization between multiple threads.

    • Semaphore can have a count greater than 1, allowi...

  • Answered by AI
  • Q4. What is meant by multitasking and multithreading in operating systems?
  • Ans. 

    Multitasking refers to the ability of an operating system to run multiple tasks concurrently, while multithreading involves executing multiple threads within a single process.

    • Multitasking allows multiple processes to run simultaneously on a single processor, switching between them quickly to give the illusion of parallel execution.

    • Multithreading involves breaking a process into multiple threads that can be executed ind...

  • Answered by AI
Round 3 - Face to Face 

(4 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This round had 2 Algorithmic questions wherein I was supposed to code both the problems after discussing their
approaches and respective time and space complexities . After that , I was grilled on some OOPS concepts related to C++.

  • Q1. 

    Trapping Rain Water Problem Statement

    You are given a long type array/list ARR of size N, representing an elevation map. The value ARR[i] denotes the elevation of the ith bar. Your task is to determine th...

  • Ans. 

    Calculate the total amount of rainwater that can be trapped between given elevations in an array.

    • Iterate through the array and calculate the maximum height on the left and right of each bar.

    • Calculate the amount of water that can be trapped at each bar by taking the minimum of the maximum heights on the left and right.

    • Sum up the trapped water at each bar to get the total trapped water for the entire array.

  • Answered by AI
  • Q2. 

    Find The Repeating And Missing Number Problem Statement

    You are provided with an array nums which contains the first N positive integers. In this array, one integer appears twice, and one integer is missi...

  • Ans. 

    Given an array of first N positive integers with one number repeating and one missing, find the repeating and missing numbers.

    • Iterate through the array and keep track of the sum of elements and sum of squares to find the missing and repeating numbers.

    • Use a set to identify the repeating number and calculate the missing number based on the sum of elements.

    • Example: For nums = [1, 2, 3, 4, 4, 5], the repeating number is 4 ...

  • Answered by AI
  • Q3. What is the Diamond Problem in C++ and how can it be resolved?
  • Ans. 

    Diamond Problem in C++ is a common issue in multiple inheritance where a class inherits from two classes that have a common base class.

    • Diamond Problem occurs when a class inherits from two classes that have a common base class, leading to ambiguity in accessing members.

    • It can be resolved in C++ using virtual inheritance, where the common base class is inherited virtually to avoid duplicate copies of base class members.

    • ...

  • Answered by AI
  • Q4. What are friend functions in C++?
  • Ans. 

    Friend functions in C++ are functions that are not members of a class but have access to its private and protected members.

    • Friend functions are declared inside a class with the 'friend' keyword.

    • They can access private and protected members of the class.

    • They are not member functions of the class, but have the same access rights as member functions.

    • Friend functions are useful for implementing operators that are not membe...

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPASamsung interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 4 MonthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview Questionnaire 

2 Questions

  • Q1. Multiple
  • Q2. Multiple.

Interview Preparation Tips

Round: Test
Experience: Graph problem.
First step was to formulate the question into graph problem.

Then solve using standard graph algo (Dijkstra, bellmen ford, e.tc).
Tips: Practice writing whole code without using standard library.
Duration: 3 hours
Total Questions: 1

Round: Technical Interview
Experience: Question related to dfs.
Asked about networking, OS and integers.

One puzzle.(available on geeksforgeeks)
Tips: Prepare for puzzle. Generally they go for standard puzzle.

Round: Technical Interview
Experience: It was mostly related to technical project and internship.

General discussion on machine learning.
Tips: Prepare for the projects mentioned on the resume

Round: HR Interview
Experience: He was testing me regarding how I will explain a technical project to a non-technical guy.. And also general HR questions like why u want to join Samsung and other similar questions.
Tips: Nothing new.

Skills: Basic programming stuff. , Algorithm, Graph Theory, Machine Learning, Problem Solving Skills
College Name: IIT Kharagpur

Software Developer Interview Questions & Answers

Samsung user image Gaurav Srikant Mokhasi

posted on 3 Dec 2015

Interview Preparation Tips

Round: PRE PLACEMENT OFFER
Experience: Interns (both CS and IT) were selected in my third year. Pre-placement offers were rolled out to 16 of us which was roughly a conversion ratio of 1:3. A couple of ECE hires were added when SRI-B visited campus later.

General Tips: If you're in CS or IT, this is the only format your resume should be in: -----
Take your internship seriously. Have fun and all but also get your project done. It's not the end of the world if you don't get a PPO. Campus placements are tension-filled, no doubt, but a lot of people get equally good if not better jobs after missing out on PPOs.
Make sure you talk to your manager about the PPO process. She will be the one giving you your final review. So ensure that she knows you want the job. Prepare a fancy presentation for the HR. By fancy, I mean slick and professional. Think Apple, not flashy Microsofty graphics and stupid word art.
Skill Tips: Google GSAT (Global Samsung Aptitude Test) a week before the test and make sure you practice some similar CAT type questions. Questions are of medium difficulty and time management is a real issue (most of us were unable to finish properly). - I didn't have to use these but I've heard good things about codechef/topCoder and books such as Cracking the Coding Interview by Gayle Laakmann McDowell.
Skills:
College Name: NIT Surathkal
Be interview-ready. Browse the most asked HR questions.
illustration image

I appeared for an interview in Oct 2016.

Interview Questionnaire 

8 Questions

  • Q1. C,C++, Programming Concepts
  • Q2. Resume Based
  • Ans. 

    I have a diverse background in software development, focusing on full-stack technologies and agile methodologies.

    • Bachelor's degree in Computer Science from XYZ University, where I developed a strong foundation in algorithms and data structures.

    • Worked at ABC Corp as a software developer, contributing to a major project that improved system performance by 30%.

    • Proficient in languages such as JavaScript, Python, and Java, ...

  • Answered by AI
  • Q3. Puzzle Questions
  • Q4.  OS, Database, Networking, Computer Architecture based question
  • Q5. Project Based- Briefs, Details
  • Q6. What are your hobbies
  • Ans. 

    My hobbies include hiking, playing guitar, and cooking.

    • Hiking: I enjoy exploring nature trails and challenging myself physically.

    • Playing guitar: I love learning new songs and improving my skills.

    • Cooking: I like experimenting with different recipes and creating delicious meals.

  • Answered by AI
  • Q7. Where do you see yourself in 5 years
  • Ans. 

    In 5 years, I see myself as a senior software developer leading a team and working on complex projects.

    • Leading a team of developers

    • Working on complex projects

    • Continuously learning and improving my skills

    • Contributing to the growth and success of the company

  • Answered by AI
  • Q8. Why do you want to join DELL.
  • Ans. 

    I want to join DELL because of their innovative technology solutions and strong reputation in the industry.

    • DELL is known for their cutting-edge technology solutions which align with my passion for software development.

    • I admire DELL's strong reputation in the industry and their commitment to customer satisfaction.

    • I believe joining DELL will provide me with opportunities for growth and career advancement.

  • Answered by AI

Interview Preparation Tips

Round: Resume Shortlist
Experience: CGPA>9.0

Skills: Technical Skills
College Name: KIIT University
Are these interview questions helpful?

I appeared for an interview in Jan 2017.

Interview Preparation Tips

Round: Group Discussion
Experience: All got different topics to discuss on gd.
Tips: Plan before you speak. Be sure whether you are to or against.
Duration: 5 minutes

Round: Test
Experience: More questions on blood relationship, ages
Tips: Os db on technical
Duration: 1 hour

Skills: Technical Questions, Manage A Difficult Situation, Technical Knowledge(ML

I applied via Campus Placement and was interviewed in Dec 2016. There were 5 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Asked me about my research work That's it
  • Q2. Asked about the course project that i did in BE and MS

Interview Preparation Tips

Round: Test
Experience: There was one question which was little tricky , but not that difficult
Total Questions: 1

Round: Technical + HR Interview
Experience: There was one question which was little tricky , but not that difficult

College Name: IIT Madras

I applied via Campus Placement and was interviewed in Dec 2016. There were 5 interview rounds.

Interview Questionnaire 

5 Questions

  • Q1. Project related questions
  • Q2. Breifly explain about project
  • Ans. 

    The project is a web-based application for managing inventory and sales of a retail store.

    • Developed using Java and Spring framework

    • Includes features such as product management, order management, and customer management

    • Utilizes MySQL database for data storage

    • Implemented security measures such as authentication and authorization

    • Designed with a responsive user interface for optimal user experience

  • Answered by AI
  • Q3. Tell me about yourself. Hobbies , strength and weakness
  • Ans. 

    I am a software developer with a passion for coding and problem-solving. My hobbies include reading and playing video games.

    • Proficient in programming languages such as Java and Python

    • Strong problem-solving skills

    • Good communication and teamwork abilities

    • Weakness: Sometimes I tend to overthink and spend too much time on a problem

    • Hobbies: Reading books on technology and playing video games

  • Answered by AI
  • Q4. Will u stay in samsung?
  • Ans. 

    I cannot make a commitment to staying at Samsung at this time.

    • I am open to exploring other opportunities

    • My decision will depend on various factors such as growth opportunities, work culture, and compensation

    • I value my time at Samsung and appreciate the experience gained

  • Answered by AI
  • Q5. Basic hr questions

Interview Preparation Tips

Round: Test
Experience: Problem similar to knapsack
Tips: dynamic programming
Duration: 3 hours
Total Questions: 1

Round: Technical Interview
Experience: Asked to explain about project. Some basic concepts in linear algebra and in deep learning like CNNs. Asked to implement Hungarian algorithm.
Tips: Brush up baisc ML and linear algebra concepts

Round: HR Interview
Experience: Asked where i did my btech. Asked why i switched by branch from electronics to computer science.
Tips: tell the truth to whatever is asked

Skills: Machine Learning
College Name: IIT Madras

Patni Computer Systems Interview FAQs

How many rounds are there in Patni Computer Systems Software Engineer interview?
Patni Computer Systems interview process usually has 2 rounds. The most common rounds in the Patni Computer Systems interview process are Coding Test and Group Discussion.
What are the top questions asked in Patni Computer Systems Software Engineer interview?

Some of the top questions asked at the Patni Computer Systems Software Engineer interview -

  1. The research questions should be developed on initial reading around your topic...read more
  2. SQL server que...read more

Tell us how to improve this page.

Overall Interview Experience Rating

1/5

based on 1 interview experience

Patni Computer Systems Software Engineer Salary
based on 101 salaries
₹2.2 L/yr - ₹5.2 L/yr
64% less than the average Software Engineer Salary in India
View more details

Patni Computer Systems Software Engineer Reviews and Ratings

based on 9 reviews

4.9/5

Rating in categories

4.9

Skill development

4.9

Work-life balance

4.9

Salary

4.9

Job security

5.0

Company culture

4.9

Promotions

4.9

Work satisfaction

Explore 9 Reviews and Ratings
Software Engineer
101 salaries
unlock blur

₹2.2 L/yr - ₹5.2 L/yr

Senior Software Engineer
51 salaries
unlock blur

₹3.2 L/yr - ₹6.7 L/yr

Software Specialist
11 salaries
unlock blur

₹5.2 L/yr - ₹10.1 L/yr

Software Developer
8 salaries
unlock blur

₹1.4 L/yr - ₹4 L/yr

Executive
7 salaries
unlock blur

₹1.5 L/yr - ₹3 L/yr

Explore more salaries
Compare Patni Computer Systems with

Samsung

3.9
Compare

vivo

4.1
Compare

OPPO

3.9
Compare

Dell

3.9
Compare
write
Share an Interview