Sign-In
Register
Please choose an option to Register
Register as Freelancer
Register as Client
Close
Bellgigs
Bridging Skills and Opportunities
Sign-In
Register
☰
Back To Interview Q & A
Back To Interview Q & A
Home
About Us
Apply for Jobs
Build Resume
Interview Questions & Answers
Contact Us
Help
Suggested Certification for AS 400
IBM Certified Specialist - AS/400
Recommended Book for AS 400
★★★★☆
Check Amazon for current price
View Deal
On Amazon
Recommended Book 1 for AS 400
★★★★☆
Check Amazon for current price
View Deal
On Amazon
Recommended Book 2 for AS 400
★★★★☆
Check Amazon for current price
View Deal
On Amazon
Recommended Book 3 for AS 400
★★★★☆
Check Amazon for current price
View Deal
On Amazon
Recommended Book 5 for AS 400
★★★★☆
Check Amazon for current price
View Deal
On Amazon
Note:
*Check out these useful books! As an Amazon Associate I earn from qualifying purchases.
Interview Questions and Answers
1. What is commitment control in AS/400?
Commitment control (also known as transaction processing) ensures that a series of database operations are treated as a single unit of work. Either all changes are applied (committed), or none are (rolled back), guaranteeing data integrity.
2. How do you handle file locking in AS/400?
AS/400 automatically manages file locking to prevent data corruption when multiple users or programs are accessing the same files. Different lock levels (e.g., shared, exclusive) can be specified to control access.
3. What is journaling in AS/400?
Journaling is a mechanism for tracking changes made to database files. Journal entries are recorded in a journal receiver, providing a history of data modifications that can be used for auditing or recovery purposes.
4. How does AS/400 handle networking?
IBM i supports various networking protocols, including TCP/IP, SNA, and Ethernet. It can be integrated into existing network infrastructures and can act as a server or client for different network services.
5. How do you perform backup and recovery on AS/400?
Backup and recovery on IBM i typically involves using the Save/Restore (SAV/RST) commands. These commands allow you to save objects to tape or disk and restore them in case of system failures or data loss.
6. What is the difference between a physical file and a logical file in AS/400?
A physical file contains the actual data records. A logical file is a view or index over a physical file, providing different ways to access and organize the data without duplicating the data itself.
7. What are data areas in AS/400?
Data areas are named storage locations that can be used to share data between programs or to store system-wide variables. They provide a mechanism for inter-program communication.
8. How can you debug RPG programs on AS/400?
You can debug RPG programs using the STRDBG (Start Debug) command, which allows you to step through the code, examine variables, and set breakpoints to identify and resolve errors.
9. How do you access the AS/400 system?
You can access the AS/400 system via a 5250 terminal emulator, such as IBM i Access Client Solutions (ACS) or other third-party emulators. These emulators allow you to interact with the system using a text-based interface.
10. What are libraries in AS/400?
Libraries in AS/400 are containers used to organize and manage objects, such as programs, files, and data areas. They are similar to directories in other operating systems.
11. What is the purpose of DDS (Data Description Specifications) in AS/400?
DDS is used to define the structure and attributes of physical and logical database files on IBM i. It specifies field names, data types, lengths, and relationships between fields.
12. What are some common AS/400 commands?
Examples include: CRTCLPGM (Create CL Program), CRTPF (Create Physical File), DSPFD (Display File Description), WRKACTJOB (Work with Active Jobs), and CHGLIBL (Change Library List).
13. What is CL in AS/400?
CL (Control Language) is the scripting language used to control operations and manage resources on the IBM i system. Its used for tasks such as job scheduling, system administration, and program control.
14. What is DB2 for i?
DB2 for i is the integrated database management system included with the IBM i operating system. Its a relational database known for its performance, security, and reliability.
15. How does AS/400 handle security?
IBM i incorporates a multi-layered security approach, including user profiles, object-level security, authorization lists, and auditing capabilities. Its known for its robust security features.
16. What is the difference between AS/400 and iSeries?
AS/400 was the original name for the system. iSeries was a later name, used before the current name, IBM i. They all refer to the same family of midrange computers.
17. What is the Integrated Language Environment (ILE) in IBM i?
ILE is a programming architecture that allows multiple programming languages (RPG, COBOL, C, C++) to be combined into a single application. This promotes code reuse and modularity.
18. What is AS/400 (now IBM i)?
AS/400, now known as IBM i, is a family of IBM midrange computers designed for business applications. It combines a robust operating system, integrated database, and security features, making it suitable for a wide range of industries.
19. What are the key features of IBM i?
Key features include an object-based architecture, integrated DB2 database, strong security, scalability, support for multiple programming languages (RPG, COBOL, Java, etc.), and virtualization capabilities.
20. What is RPG in the context of AS/400?
RPG (Report Program Generator) is a high-level programming language traditionally used on IBM i systems for business applications. Modern RPG (RPG IV or ILE RPG) is a powerful and flexible language.
21. What does AS in AS400 stands for?
Application System Four Hundred.
22. What is LPAR, Library, Job Queue, File Information Data Structure, Program Status Data Structure, and QGPL library?
A logical partition (LPAR) is a subset of a computer's hardware resources, virtualized as a separate computer. In effect, a physical machine can be partitioned into multiple logical partitions, each hosting a separate instance of an operating system.
23. When we log in, which library is first loaded into the system?
QSYS.
24. What is the difference between the physical and logical files?
A physical file can have a keyed sequence access path. This means that data is presented to a program in a sequence based on one or more key fields in the file. Logical files do not contain data. They contain a description of records found in one or more
25. What is in the As400 array? What are the Array Types?
Array is collection of elements of same data type. Ü Types of Array. 1) Compile time array. 2) Pre-runtime array. Compile time array, Pre-runtime array, and Run time array.
26. How many libraries in the library list can there be?
250 library names.
27. What is the use of RGZPFM?
RGZPFM command is used to remove deleted records to make the space occupied by them available.
28. How do we see all the objects in a library and their sizes?
The Display Object Description (DSPOBJD) command.
29. Discuss one of your previous projects and explain how you completed it?
Explain with examples that sync with the job description.
30. Explain any obstacles you faced in your project and how did you deal with the problem?
Explain with examples that sync with the job description.
31. Explain software testing / debugging?
Software testing is called the process or method of identifying errors in an application or system, such that the application works according to the requirement of end-users. It is an examination carried out to provide users the information on the qualit
32. What is the process of code review and why do we need it?
The primary aim of the code review is to ensure that the codebase overall product quality is maintained over time. It helps give a fresh set of eyes to identify bugs and simple coding errors. All of the tools and processes of code review are designed to t
33. What is project estimation? How do you measure the size of a software product?
The most common software sizing methodology has been counting the lines of code written in the application source. Another approach is to do Functional Size Measurement, to express the functionality size as a number by performing Function point analysis.
34. What are software project estimation techniques available?
The major parts to project estimation are effort estimation, cost estimation, resource estimate. In estimation, there are many methods used as best practices in project management such as-Analogous estimation, Parametric estimation, Delphi process, 3 Poin
35. What is the difference between functional requirements and non-functional requirements?
Functional requirements are the specifications explicitly requested by the end-user as essential facilities the system should provide. Non-functional requirements are the quality constraints that the system must satisfy according to the project contract,
36. Difference between Quality Assurance and Quality Control?
Quality control can be defined as a \"part of quality management concentrating on maintaining quality requirements.\" While quality assurance relates to how a process is carried out or how a product is produced, quality control is more the quality manage