General PeopleSoft Knowledge
- What is PeopleSoft and what modules does it include?
- Explain the architecture of PeopleSoft applications.
- What is a Component Interface and why is it used?
- Describe the difference between PeopleTools and PeopleCode.
- What is the latest tools version you worked on
- How normally you work on debugging an Prod issue
- How much experience you have in Fluid
PeopleCode & SQL
- What are the different PeopleCode events and their uses?
- Explain the purpose of RowInit and FieldChange events.
- How do you use SQLExec and CreateSQL in PeopleCode?
- What is the difference between SavePreChange and SavePostChange?
- What is the difference between SQL View and Dynamic View
- How do you copy a Rowset into another
- What are the different ways you read a file
- How do you create a fluid page
Application Engine & Batch Processing
- What is an Application Engine program and when is it used?
- Explain the difference between Do Select and Do While actions.
- How do you debug Application Engine programs?
- What are State and Temporary Records and why are they important?
- Explain Save(0)and Save(1)
- How do you do set based processing in PeopleSoft.
- How do you execute unix scripts in PeopleSoft
Integration & Interfaces
- What is Integration Broker and how does it work?
- Explain synchronous vs asynchronous messaging in PeopleSoft.
- How do you secure web services in PeopleSoft?
- What are Service Operations and Queues?
- What are basic differencces between REST and SOAP services
Administration & Performance
- How do you migrate projects between environments?
- What is the role of PSADMIN?
- Explain how to tune SQL performance in PeopleSoft.
- What are the common steps in troubleshooting a PeopleSoft issue?
- What is the advantage of using Change Assistant
-