Oracle developer is responsible for developing a database for the company. He is the main architect of the database management system of the organization. He modifies the project to suit the current needs. Hence a good knowledge of SQL, PL/SQL with proficiency in Oracle is a must for this field. Gaining a certificate from an organization will help a lot to excel in this field.
The career is promising and can earn you high rewards. Now I would like to list few important interview questions that are generally asked by an employer for an Interview of an Oracle Developer:
1. Tell us about your qualifications.
The question is very important for you to tell about your capability for the job. If you are certified programmer then it will be easier for you. Give details about your qualifications. Mention your important projects. If you have achieved some applause for your work then do mention.
2. Give a relation between Database, Tablespace and Data File.
A database is divided logically to comprise one or more tablespaces. Each tablespace is consisted of one or more Data files.
3. Give the components of physical database structure
Oracle Database physical structure comprise of:
- 1. Data Files: These are .dbf file. These occupy fixed size on the hard disk. A data file contains a data block, row id and Table clusters.
- 2. Control Files: It contains configuration parameters. It is basically used to depict one slot per data file. The extension for the file is .ctl.
- 3. Online Redo Log Files: These files have an extension .rdo and .arc
- 4. Trace Files: These are .trc files. These save traces of the user session.
- 5. Password Files: These are the file used for security purpose.
- 6. sidALTR files : These are the log critical files.
4. Give a command to find the time zone in which a database is operating
The command that can give result for this query is:
SELECT DBTIMEZONE FROM DUAL;
5. What are redo logs.
Redo logs are physical and logical structures that hold the alterations made in a database. Redo logs are useful at times when recovery of database is done.
6. What do you mean by coalescing a tablespace?
Coalescing is used to utilize defragment space and dictionary managed tablespace for combining neighboring extents into a single extent.
These are the few important interview questions that are generally asked by an employer in an interview of an Oracle Developer. All the Best!