Add office photos
Engaged Employer

Eastern Software Systems

3.9
based on 225 Reviews
Filter interviews by

10+ QualMinds Interview Questions and Answers

Updated 15 Oct 2024
Popular Designations

Q1. Types of Trigger in Oracle forms? how to sequence of Trigger fire in oracle Forms.

Ans.

Types of Trigger in Oracle forms and their sequence of firing.

  • Types of triggers include Key Triggers, Mouse Triggers, and Timer Triggers.

  • Key Triggers fire when a key is pressed or released.

  • Mouse Triggers fire when the mouse is clicked or moved.

  • Timer Triggers fire at a specified interval.

  • The sequence of trigger firing is Pre-Form, Pre-Block, Pre-Record, Post-Record, Post-Block, and Post-Form.

Add your answer

Q2. Difference between PK & UK, Case & Decode, Procedure & Function, Cursor & Refcursor.

Ans.

Explanation of differences between PK & UK, Case & Decode, Procedure & Function, Cursor & Refcursor.

  • PK (Primary Key) is a unique identifier for a record in a table, while UK (Unique Key) ensures uniqueness but allows null values.

  • Case and Decode are conditional statements used to manipulate data based on certain conditions.

  • Procedure and Function are both database objects used to perform a specific task, but Function returns a value while Procedure does not.

  • Cursor and Refcursor...read more

Add your answer

Q3. What is Place holder column in oracle reports?

Ans.

A placeholder column is a column that is used to reserve space for a future column in an Oracle report.

  • Placeholder columns are used to ensure that the layout of a report remains consistent even if data is missing.

  • They are typically used when a report is designed to display a fixed number of columns, but the data source may not always contain data for all of those columns.

  • Placeholder columns can be added to a report by selecting the Placeholder Column option in the Report Wiza...read more

Add your answer

Q4. What is Collection in Oracle and Types?

Ans.

Collection in Oracle is a group of elements of the same data type. Types include VARRAY, Nested Table, and Associative Array.

  • VARRAY is a fixed-size array that can hold a varying number of elements up to the specified limit.

  • Nested Table is a dynamic array with no fixed size that can be stored in a database column.

  • Associative Array is a collection of key-value pairs where the key is unique and used to access the corresponding value.

Add your answer
Discover QualMinds interview dos and don'ts from real experiences

Q5. What is DB block in oracle Forms?

Ans.

A DB block is a unit of data storage in Oracle Forms that contains multiple rows of data from a database table.

  • DB blocks are used to improve performance by reducing the number of times a form needs to access the database.

  • Each DB block contains a fixed number of rows, which can be configured in the form's block properties.

  • When a form needs to display data from a table, it reads one or more DB blocks into memory.

  • If a form needs to update data, it writes the changes back to the ...read more

Add your answer

Q6. Do you know to work on oracle Forms and Reports?

Ans.

Yes, I have experience working with Oracle Forms and Reports.

  • I have worked on developing and maintaining Oracle Forms and Reports applications.

  • I am familiar with the Oracle Forms and Reports development environment.

  • I have experience in designing and implementing user interfaces using Oracle Forms.

  • I have used Oracle Reports to generate various types of reports.

  • I am proficient in writing PL/SQL code to interact with the Oracle database.

  • I have experience in troubleshooting and d...read more

Add your answer
Are these interview questions helpful?

Q7. What is method overloading and method overriding

Ans.

Method overloading is having multiple methods in the same class with the same name but different parameters. Method overriding is redefining a method in a subclass with the same name and parameters as in the superclass.

  • Method overloading allows a class to have multiple methods with the same name but different parameters.

  • Method overriding occurs in a subclass when a method has the same name and parameters as in its superclass.

  • Method overloading is resolved at compile time base...read more

Add your answer

Q8. What is Cursor and how is it important?

Ans.

A cursor is a database object used to retrieve and manipulate data in a result set.

  • A cursor allows sequential access to the rows in a result set.

  • It can be used to fetch and update data in a controlled manner.

  • Cursors are important for managing large result sets and performing complex data operations.

  • They provide a way to navigate through query results and perform operations on individual rows.

  • Examples of cursor types include forward-only, static, dynamic, and keyset-driven cur...read more

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. What is Canavas,LOV,List button?

Ans.

Canvas, LOV, and List button are UI components used in Oracle Forms.

  • Canvas is a visual container used to display data or graphics.

  • LOV (List of Values) is a drop-down list used to select a value from a predefined list.

  • List button is a button used to display a list of values in a pop-up window.

  • These components are commonly used in Oracle Forms to create user-friendly interfaces.

Add your answer

Q10. What is Dual in oracle DB?

Ans.

Dual is a special one-row, one-column table in Oracle DB.

  • Dual is used to perform calculations or execute functions without selecting from a table.

  • It is often used to generate a sequence of numbers or to concatenate strings.

  • For example, SELECT 1+1 FROM dual; will return 2.

  • Dual is automatically created by Oracle and is always available in every Oracle database.

Add your answer

Q11. What is static keyword with example

Ans.

The static keyword in programming is used to declare variables, methods, or classes that belong to the class itself rather than instances of the class.

  • Static variables are shared among all instances of a class

  • Static methods can be called without creating an instance of the class

  • Static classes cannot be instantiated and are used for grouping related methods together

Add your answer

Q12. how to post data to server using url session

Ans.

Use URLSession to post data to a server

  • Create a URL request with the server URL

  • Set the request method to POST

  • Add the data to the request body using Data or JSONSerialization

  • Create a URLSessionDataTask with the request and resume it

Add your answer

Q13. What is Call_Form?

Ans.

Call_Form is a built-in Oracle Forms procedure used to call another form from the current form.

  • Call_Form is used to open a new form while keeping the current form open.

  • It can be used to pass parameters between forms.

  • The called form can be modal or non-modal.

  • The called form can be in the same application or a different one.

  • Syntax: Call_Form('form_name', [mode], [hide], [no_replace], [query_only], [params])

Add your answer

Q14. What is inheritance

Ans.

Inheritance is a concept in object-oriented programming where a class can inherit attributes and methods from another class.

  • Allows a class to inherit attributes and methods from another class

  • Promotes code reusability and reduces redundancy

  • Creates a parent-child relationship between classes

  • Derived class can access public and protected members of the base class

  • Example: Class Car can inherit from class Vehicle to reuse common attributes like speed and color

Add your answer

Q15. explain mvvm architecture

Ans.

MVVM is an architectural pattern used in software development that separates the user interface from the business logic.

  • Model represents the data and business logic

  • View displays the data and interacts with the user

  • ViewModel acts as a mediator between the Model and View, handling user input and updating the Model

Add your answer

Q16. discuss about design patterns

Ans.

Design patterns are reusable solutions to common problems in software design.

  • Design patterns help in creating flexible, maintainable, and scalable software.

  • Examples of design patterns include Singleton, Factory, Observer, and Strategy.

  • Design patterns are categorized into three groups: creational, structural, and behavioral patterns.

Add your answer

Q17. benefits of swift programming

Ans.

Swift programming offers fast performance, safety, and interoperability with Objective-C.

  • Fast performance due to being compiled language

  • Safety features like optionals and type interference

  • Interoperability with Objective-C for using existing code and libraries

Add your answer

Q18. How to spend money month wise

Ans.

Create a budget plan and allocate funds based on priority and necessity.

  • List all monthly expenses and prioritize them based on necessity

  • Allocate funds for each expense based on priority

  • Set aside a portion of the budget for savings and emergencies

  • Adjust the budget plan as necessary based on changes in income or expenses

Add your answer

Q19. Mvc framework overview

Ans.

MVC is a design pattern used in web development to separate application logic from presentation.

  • MVC stands for Model-View-Controller

  • Model represents the data and business logic

  • View represents the user interface

  • Controller handles user input and updates the model and view accordingly

  • Popular PHP MVC frameworks include Laravel, CodeIgniter, and Yii

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at QualMinds

based on 5 interviews in the last 1 year
Interview experience
4.0
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

4.0
 • 264 Interview Questions
3.9
 • 257 Interview Questions
3.6
 • 213 Interview Questions
4.4
 • 197 Interview Questions
4.1
 • 152 Interview Questions
3.7
 • 144 Interview Questions
View all
Top Eastern Software Systems Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter