Peoplesoft Hrms Technical Interview Questions

24 September, 2020


Related Blogs


Q.1) What is the regulatory region? Usage?

Ans) A regulatory region is a region which has laws and regulations that are used by functionality in PeopleSoft HRMS. A lot of transactions are driven by regulatory requirements. These requirements include areas like ethnicity, disability, and health and safety. When driven by Regulatory Region, the regulatory codes, People Code edits, and set processing in the system can vary by country and for each transaction.

Q.2) What are the different kinds of organizational relationships in HRMS? Explain each with relevant examples.?

Ans) Different organizational relationships a person can have are Employee, Contingent Worker, or Person of Interest as per the person model. The employee is a permanent staff member of the firm who is paid by company payroll and has a hire row in a job with all associated information like company, department, location, and playgroup, etc. An example is a permanent position for a chief executive or sales manager in the firm. A contingent worker is a contractor in the organization mostly on an assignment. Personal information and job information are stored for a contractor in the system but the person is not on the company payroll. An example can be a person from a third party company who is acting as a vendor for the firm to conduct a project for the firm needs. This person is a part of the project and working in the firm until the end of the project. A person of interest has many flavors. There are various types of POI – Pension payee, external trainee, external instructor, or board member. They are members who are connected to the firm due to some business purpose. There are two types of POIs- who have a row in job data and others who do not have. POIs who do not have job information has a separate mechanism in PS to maintain their data security.

Q.3) When you access an HCM component, say, Job Data, certain values like a business unit, company, etc default. What governs this concept?

Ans) Values like a business unit, company, country get defaulted by virtue of the user’s primary permission list. These default values are associated with SetIDs on the Business Unit Options Default page. Using the table set controls and business unit default options, the system determines the default values to enter in select fields on the component. So, when a user accesses a component that uses business unit defaults and selects a business unit, the system determines the setID which drives the defaults for the business unit on the Tableset Control –Record group page.

Q.4) File formats for File Layout?  

Ans) xml


fixed length

Q.5) Prompt table with no edit to no edit?

Ans) user can enter values from the prompt table and the default value will be populated

Q.6) Meta-SQL where is it stored?

Ans) Temp Table

SQL Table

Query Table

Dynamic(Guess: Temp Table, check People books App Engine)

Q.7) What are all stored in System Catalog?

Ans) SQL table

SQL View

Q.8) Process Profile contains?

Ans) -Sequence of processes

-Sequence of jobs

-batch processes

Q.9) File format for SQR?

Ans) PDF


Q.10) PeopleSoft clients want to get info about PSPT where to find it?

Ans) Partner Alliance

Partner Connection

PeopleSoft Connect

Portal connects

PSU (check)

Q.11) Which of the following object definitions?

Ans) Mobile Page

File Layout

App Engine

Q.12) What are the options for using SQL in people's code?

Ans) Sqlexec

Record class methods (selectbykey, delete, insert, update)

Using the SQL class, its properties, and methods.

Q.13) What is the difference between the component buffer and the data buffer?

Ans) The component buffer contains all the data of the active component.

Q.14) What are all the organizational instance components?

Ans) Add Employment Instance (Job_Data_Emp)

Add Contingent Worker Instance (Job_Data_CWR)

Add Person of Interest Job (Jon_Data_POI)

Q.15) What are all the job instances used for POIs?

Ans) COBRA qualified beneficiaries

Stock employees not administered in Human Resources

Global Payroll Employees

Pension Payees

Stock board members

Q.16) What are all the purposes of the Job Earnings Distribution Information Page?

Ans) We can distribute the worker’s compensation based on the following:


Job Code

Earnings Code

Business Unit


Position Number

General Ledger Pay type

Q.17) What are the main attributes of a Component Interface (CI)?

Ans) Keys, Properties & Collections, Methods, and Name

Q.18) Can a PeopleTools 8.4x and a PeopleTools 8.1x  database run on the same machine?

Ans) Yes, databases can co-exist on the same physical machine In most cases, the databases themselves can exist within the same RDBMS; however, it is important to verify that the database version required by PeopleTools is the same as for the current PeopleTools x implementation.

Q.19) Does Application Messaging work between 8.1x  and 8.4x applications?

Ans) Application Messaging is used by PeopleSoft applications to communicate with one another This is true not just for x and  applications, but also between an x and an  application For example, the HRMS  applications, which are based on PeopleTools, can communicate with Financials  applications, which are based on PeopleTools, using Application Messaging If specific issues materialize relating to the Application Messages published by certain applications, these new messages will be made available to customers

Q.20) Question based on changing the prompt table, what happens when changing from NO EDIT TO EDIT option?

Ans) User can type only prompt table values and the default values get populated from the database

Q.21) Which Data Type is NOT supported by the PeopleCode programming environment


Q.22) What are the statuses available in PeopleSoft Domain Status Menu?

Ans) Server, Client, and Queue Status

Q.23) What are parts of an AE program?

Ans) Section, Step, and Action

Q.24) Which PeopleCode event is fired after the database is updated?

Ans) SavePostChange

Q.25) PeopleSoft tracks object changes using a system table. Which PeopleTools System table is used to track object changes?


Q.26) Which command is valid in both bootstrap and regular mode when operating the data mover?


PeopleCode events pertaining to Record Field:

FieldEdit, Save Edit, and Row Delete

Q.27) What views available in the Application Designer project workspace?

Ans) Development and Upgrade

Q.28) Which of the record definitions in PeopleSoft is NOT stored on the database and is therefore NOT required to be built?

Ans) Derived/Work Record

Q.29) PS Query definition is stored on which server?

Ans) DB Server

Q.30) How do you login to Bootstrap mode?

Ans) Using DB Access Id

Q.31) Where will you configure failover of Application Server?

Ans) Configuration.Properties

Q.32) What Record Changes do not affect Database?

Ans) Change in the List box in Record Field properties

Q.33) Which Web Services is only used as a Proxy Server?



Q.34) Where do you set the webserver cache?

Ans) Webserver file

Q.35) Which task cannot be done through PSADMIN?

Ans) Starting Web Server

Q.36) What is the configuration file that contains the entire collection configuration values for a given application server domain?


Q.37) Which of the following record is not found in the database?

Ans) Derived /Work record


About Author


Author Bio

TekSlate is the best online training provider in delivering world-class IT skills to individuals and corporates from all parts of the globe. We are proven experts in accumulating every need of an IT skills upgrade aspirant and have delivered excellent services. We aim to bring you all the essentials to learn and master new technologies in the market with our articles, blogs, and videos. Build your career success with us, enhancing most in-demand skills .