Upload Button Icon Add office photos

Filter interviews by

PDI Software Interview Questions and Answers

Updated 9 Oct 2024

PDI Software Interview Experiences

Popular Designations

3 interviews found

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

I appeared for an interview before Oct 2023.

Round 1 - Technical 

(1 Question)

  • Q1. Questions regarding project and previous experience
Round 2 - Technical 

(1 Question)

  • Q1. Technical Java questions

Software Engineer III Interview Questions asked at other Companies

Q1. Find the highest floor, from where if an egg is dropped will not break. k floor building and n eggs are given.
View answer (2)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Mar 2023. There were 2 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 - Technical 

(3 Questions)

  • Q1. How to use iterator in list and Map in java
  • Ans. 

    Iterators are used to traverse through elements in a collection. In Java, you can use iterators with lists and maps.

    • For lists, you can use the iterator() method to get an iterator and then use hasNext() and next() methods to iterate through the elements.

    • For maps, you can use the entrySet() method to get a set of key-value pairs, then get an iterator from the set and use hasNext() and next() methods to iterate through t

  • Answered by AI
  • Q2. Detailed review of BDD framework used in project
  • Ans. 

    BDD framework is used for behavior-driven development to write test cases in plain language

    • BDD framework helps in collaboration between developers, testers, and business stakeholders

    • It focuses on the behavior of the system rather than implementation details

    • Common BDD frameworks include Cucumber, SpecFlow, and JBehave

    • Test scenarios are written in a human-readable format using Given-When-Then syntax

  • Answered by AI
  • Q3. Status code of all rest assured api responses
  • Ans. 

    Status codes of REST Assured API responses are used to indicate the outcome of the request.

    • Status code 200 - OK: Indicates that the request was successful.

    • Status code 201 - Created: Indicates that a new resource was successfully created.

    • Status code 400 - Bad Request: Indicates that the request was malformed or invalid.

    • Status code 401 - Unauthorized: Indicates that authentication is required.

    • Status code 404 - Not Found:...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - learn more about Oops and collections in java

Skills evaluated in this interview

Software Tester Interview Questions asked at other Companies

Q1. Which is a best technique to generate automated test report ?
View answer (1)

I applied via Referral and was interviewed in Apr 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Networking related questions.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for basic networking questions available at google.

Technical Support Engineer Interview Questions asked at other Companies

Q1. Admin Questions :- What is Relationships what are types of relationships
View answer (4)

Jobs at PDI Software

View all

Interview questions from similar companies

Interview Questionnaire 

1 Question

  • Q1. In C# --> Abstraction, Interface , Abstract Method, Abstract Class, Polymorphisms, Encapsulation ,Inheritance, Serialization,
  • Ans. 

    C# concepts including abstraction, interface, abstract method, abstract class, polymorphism, encapsulation, inheritance, and serialization.

    • Abstraction: hiding implementation details

    • Interface: defining a contract for behavior

    • Abstract method: method without implementation

    • Abstract class: class with one or more abstract methods

    • Polymorphism: ability of objects to take on multiple forms

    • Encapsulation: bundling data and behavi...

  • Answered by AI

Skills evaluated in this interview

Software Engineer Interview Questions & Answers

Adobe user image Devendra Bendkhale

posted on 4 Dec 2015

Interview Questionnaire 

8 Questions

  • Q1. WRITE A GENERIC SWAP FUNCTION
  • Ans. 

    A generic swap function swaps two values of any data type.

    • The function should take two parameters of any data type.

    • Use a temporary variable to store the value of one parameter.

    • Assign the value of the second parameter to the first parameter.

    • Assign the value of the temporary variable to the second parameter.

  • Answered by AI
  • Q2. SEARCH AN ELEMENT IN ROTATED SORTED LINKLIST .
  • Ans. 

    Search for an element in a rotated sorted linked list.

    • Find the pivot point where the list is rotated.

    • Divide the list into two sublists based on the pivot point.

    • Perform binary search on the appropriate sublist.

    • Handle edge cases such as empty list and list with only one element.

  • Answered by AI
  • Q3. SEARCH AN ELEMENT IN ROTATED SORTED ARRAY. WRITED A CODE FOR IT
  • Ans. 

    Search an element in a rotated sorted array

    • Find the pivot point where the array is rotated

    • Divide the array into two sub-arrays based on pivot point

    • Perform binary search on the appropriate sub-array

    • Repeat until element is found or sub-array size is 1

  • Answered by AI
  • Q4. In an Array of size 95 contain numbers in range 1 to 100. each number is at max once in the array. find the 5 missing numbers in array between 1-100
  • Ans. 

    Find 5 missing numbers in an array of size 95 containing numbers in range 1 to 100.

    • Create a boolean array of size 100 and mark the present numbers

    • Iterate through the boolean array and find the missing numbers

    • Alternatively, use a HashSet to store the present numbers and find the missing ones

  • Answered by AI
  • Q5. Given sudoku as id array of size . in a given empty cell find the possible numbers that could be possible. Asked me to write code for it
  • Ans. 

    Given a Sudoku board, find possible numbers for an empty cell.

    • Iterate through empty cells and check possible numbers using row, column, and box constraints.

    • Use a set to keep track of possible numbers for each empty cell.

    • Return the set of possible numbers for the given empty cell.

  • Answered by AI
  • Q6. Given 4 unsigned integers find their integer average (eg. (2,2,2,3) => (2+2+2+3)/4 = 2) consider integer division ) without typecasting
  • Ans. 

    Find integer average of 4 unsigned integers without typecasting

    • Add all the integers and divide by 4

    • Use bit shifting to divide by 4

    • Handle overflow by using long long data type

    • Use unsigned int data type for input

  • Answered by AI
  • Q7. Write a code to identify wheter given processor is of 32 bit architecture or 64 bit architecture
  • Ans. 

    Code to identify 32 bit or 64 bit architecture of a processor

    • Check if the operating system is 32 bit or 64 bit

    • If OS is 32 bit, processor is 32 bit

    • If OS is 64 bit, check if processor supports 64 bit architecture

    • Use CPUID instruction to check if processor supports 64 bit architecture

  • Answered by AI
  • Q8. Convert a binary number into base 64 integer
  • Ans. 

    Convert binary number to base 64 integer

    • Divide the binary number into groups of 6 bits

    • Convert each group of 6 bits to decimal

    • Map the decimal value to the corresponding base 64 character

    • Concatenate the base 64 characters to form the final integer

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: SIMPLE CODING QUESTIONS SPEED MATTERS.
Duration: 60 minutes
Total Questions: 3

Skills: Analytics And Coding
College Name: IIT Guwahati

Skills evaluated in this interview

Interview Questionnaire 

6 Questions

  • Q1. Solving puzzles(25 horses,ant and sweets,height of a building..) try as many as possible before appearing for interview
  • Q2. If experienced , then project details of previous companies a must prepare question
  • Q3. Writing test cases for random scenarios
  • Q4. Programming in whatsoever language you r comfortable with, basic coding problems of DS,Algos. eg. Zigzag tree traversal algo,random linked list copy
  • Q5. Some people asked me questions related to the work i will do if hired in the project
  • Q6. Be genuine in ur CV, and be prepared with everything you write there.

Interview Preparation Tips

College Name: Na

Interview Preparation Tips

General Tips: I asked my seniors about the interview process. Their guidelines were very helpful. Always try to bring the interviewer into your comfort zone. Also be confident and expressive while explaining. Explain your thought process while solving. Even though you don't get the solution the thought process might be very important for your selection.
College Name: NIT SURATHKAL

I appeared for an interview in Mar 2017.

Interview Questionnaire 

3 Questions

  • Q1. Your projects/courses/past experiences
  • Ans. 

    I have worked on various projects during my time in university, including a web development project and a mobile app project.

    • Developed a web application using HTML, CSS, and JavaScript for a school project

    • Created a mobile app using React Native for a personal project

    • Completed courses in data structures and algorithms, as well as software engineering principles

  • Answered by AI
  • Q2. Why do you want to join MA?
  • Ans. 

    I want to join MA because of its reputation for cutting-edge technology and collaborative work environment.

    • MA is known for its innovative projects and use of advanced technology.

    • I am impressed by the collaborative work culture at MA.

    • I believe joining MA will provide me with opportunities for professional growth and development.

  • Answered by AI
  • Q3. What do you hope to gain from this internship?
  • Ans. 

    I hope to gain practical experience in software development, expand my skills, and learn from experienced professionals.

    • Gain practical experience in software development

    • Expand my skills in coding and problem-solving

    • Learn from experienced professionals in the field

  • Answered by AI

Interview Preparation Tips

Round: HR Interview
Experience: This was simply an overall background of my experience in Computer Progranming, nothing intimidating.

Round: Behavioural Interview
Experience: This round was with my supervisor. Here I asked a lot of questions about the work environment, what I'd be working with, technologies involved, etc.
Tips: Ask relevant questions, and show how eager you are for the job. I even sent an email later on to my supervisor for more details, so I could learn the technology in advance. This he told me later, was why he hired me.

College Name: Georgia Institute of Technology

Interview Preparation Tips

Round: Test
Experience: Oracle had an online test which includes 3
Sections:
1. Programming: basic C++/java programming + data structure. One need to have good hand over oops
to score well in this section.

2. Aptitude: General Aptitude Questions

3. General Maths: Very simple maths problem (+2 level) but needs very very good speed.
Tips: Individual cutoff was not declared, but different cutoff for different profile is expected.
Oracle has no GD round.

Round: Interview
Experience: In 2nd round of interview, there was more programming, less resume based question and more emphasis on will I be comfortable in an IT sector. Some apti questions were also asked.

Round: Interview
Experience: 1st round was completely on resume based. Each and every project and intern is discussed in detail. Most of the extracurricular activities were also discussed. In the 1st interview, some basic program like fibonacci series by recursion, star pattern by loop etc were asked.

Round: Interview
Experience: Next round was HR. I was asked about the earlier 2 interviews and some basic HR questions.

College Name: IIT Roorkee

Interview Preparation Tips

Round: Test
Experience: The sections were Quantitative, Logical, Verbal and Computer Science.The three sections contained very basic questions of general aptitude while the Computer Science section contained questions on Database Management, OS, SQL and Programming Aptitude.

Round: Test
Experience: The question was to program a logic to test the correctness of a solved sudoku. We were allowed to code in C++, Java, C or pseudo code.

Round: Technical Interview
Experience: Were asked simple questions and program them like reversing string without temporary variables, finding the earlier date when entered as string and finding the difference in number of days between them.
I was asked to explain him my internship project in great detail and above all one should be prepared to answer the question 'Why IT?' if from a non IT background. Then I was asked to program a logic for 'Search and replace" tool of MS Word.

Round: HR Interview
Experience: Was asked about my background in detail and stressed again and again on 'Why IT?'. Then he asked me to prepare a summary on the merits and demerits of various Employee Data Management techniques for an organisation. For the end of the interview you should have a question which you would ask to the interviewer.

General Tips: Don't try to over emphasize the correctness of your logic if the interviewer finds a glitch. It irritates him. Be interactive in your HR round. In our case it was the VP of Oracle India who took the final round. So I asked him about his experience in the company. He was very happy to share it with me. But asses your interviewer before you put forth these queries cause your interviewer might not be as jolly as mine was.
Skills:
College Name: NIT Surathkal

PDI Software Interview FAQs

How many rounds are there in PDI Software interview?
PDI Software interview process usually has 2 rounds. The most common rounds in the PDI Software interview process are Technical and Resume Shortlist.
How to prepare for PDI Software interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at PDI Software. The most common topics and skills that interviewers at PDI Software expect are SQL, Linux, Logistics, Javascript and Windows.
What are the top questions asked in PDI Software interview?

Some of the top questions asked at the PDI Software interview -

  1. how to use iterator in list and Map in j...read more
  2. Detailed review of BDD framework used in proj...read more
  3. Status code of all rest assured api respon...read more

Tell us how to improve this page.

PDI Software Interview Process

based on 3 interviews

Interview experience

4.3
  
Good
View more

Interview Questions from Similar Companies

IBM Interview Questions
4.0
 • 2.3k Interviews
Oracle Interview Questions
3.7
 • 851 Interviews
SAP Interview Questions
4.2
 • 283 Interviews
Adobe Interview Questions
3.9
 • 234 Interviews
Salesforce Interview Questions
4.0
 • 224 Interviews
Blue Yonder Interview Questions
3.9
 • 62 Interviews
View all

PDI Software Reviews and Ratings

based on 18 reviews

4.0/5

Rating in categories

3.6

Skill development

3.8

Work-life balance

3.8

Salary

3.6

Job security

3.8

Company culture

3.5

Promotions

3.5

Work satisfaction

Explore 18 Reviews and Ratings
Software Engineer IV

Chennai

3-5 Yrs

Not Disclosed

Software Engineer II

Chennai

2-5 Yrs

Not Disclosed

Software Engineer III

Chennai

1-9 Yrs

Not Disclosed

Explore more jobs
Software Engineer
35 salaries
unlock blur

₹7.4 L/yr - ₹13.8 L/yr

Software Engineer III
13 salaries
unlock blur

₹15 L/yr - ₹31.5 L/yr

Senior Software Engineer
11 salaries
unlock blur

₹12.7 L/yr - ₹25 L/yr

Automation Test Engineer
9 salaries
unlock blur

₹4.1 L/yr - ₹12.9 L/yr

Softwaretest Engineer
8 salaries
unlock blur

₹3 L/yr - ₹6.1 L/yr

Explore more salaries
Compare PDI Software with

Manhattan Associates

3.7
Compare

Blue Yonder

3.9
Compare

SAP

4.2
Compare

Oracle

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