Siebel Open UI Interview Questions and Answers

Here we have listed down few frequently asked Siebel Open UI interview questions that you could face in an interview.

Siebel Open UI Interview Questions:

1. Benefits of Siebel Open UI over Siebel HI application
    Click on the link for ans: What is Siebel Open UI and its benefits
 
2. How does Siebel Open UI architecture differ from traditional Siebel architecture?
    Click on the link for ans: Siebel Open UI Architecture
 
3. Tell me a business requirement where you have used Presentation Model and Physical Renderer.
    Ans: Describe the best scenario where you have used PM and PR.
 
4. What is Presentation Model? Explain its customization steps with an example.
    Click on the link for ans: Presentation Model Customization
 
5. What is Physical Renderer? Explain its customization steps with an example.
    Click on the link for ans: Physical Renderer Customization
 
6. Difference between Presentation Model and Physical Renderer JS files
    Ans: Do it by yourself!
 
7. Can we have Presentation Model without Physical Renderer or vice versa?
    Ans: Yes
 
8. What is Siebel Open UI theme ? Have you customized Open UI theme in any project?
    Click on the link for ans: Siebel Open UI Theme
 
9. What is Manifest file and how to configure it in Siebel Open UI?
    Click on the link for ans: Customizing Manifest file
 
10. How does Siebel Open UI behave when custom manifest record matches with predefined manifest?
    Click on the link for ans: Manifest file Customization (look at the end of article)
 
11. How to debug JS files in Siebel Open UI?
    Click on the link for ans: Siebel Open UI Debugging
 
12. Have you followed best practices in Siebel Open UI application configuration?
    Click on the link for ans: Siebel Open UI Best Practices
 
13. What is the purpose of using ‘Define’ Method ? Is it mandatory to use ‘Define’ Method in PM or PR JS file?
    Click on the link for ans: Presentation Model Methods and Physical Renderer Methods
 
14. Can we call business service from PM or PR JS file?
    Ans: Yes
 
15. Can traditional browser script and Siebel Open UI PM/PR JS files work together?
    Ans: Yes
 
List is not over yet! we will add few more real time Siebel Open UI interview questions here. You can also share your interview questions in our comment section.

You may face few questions on CSS also. We recommend you to get a fair idea about CSS from W3schools.

Test your Siebel Open UI skill with our quiz – Siebel Open UI Quiz.

If you have any question about Siebel Open UI Debugging, please feel free to comment below.

Keep in touch, follow TechOneStop on Facebook / Twitter / LinkedIn / Goolge+.

Siebel Open UI Quiz

Hope you have enjoyed our Siebel Open UI training series. Now it’s time to check your Open UI knowledge with our Siebel Open UI Quiz.

We have divided our quiz in three levels – Beginner, Intermediate and Expert.

Right now we have published beginner level quiz only. Soon we will publish other two levels also.

For ‘Beginner’ level Siebel Open UI quiz: Click here

If you have any question or want to share your feedback, please feel free to comment below.

Keep in touch, follow TechOneStop on Facebook / Twitter / LinkedIn / Goolge+.

Siebel EIM Interview Questions And Answers

Here we have listed down few frequently asked Siebel EIM interview questions. If you want to add more Siebel interview questions, please feel free to comment below.

Siebel EIM Interview Questions :

  1. What is EIM?
    – This question is pretty basic but let me tell you, we have seen many candidates who are not able to answer it properly. You prepare this answer in such a way that shows your work experience and in depth knowledge about Siebel EIM. Interviewers don’t look for full form of EIM or similar kind of answer.
  2. Tell me a business scenario where you have used EIM.
  3. What all entities have you worked on? what will be your approach to import data from a flat file to Siebel base table ?
    – Prepare this question well, you will face it almost in every Siebel EIM interview.
  4. Have you faced any difficulties during EIM and how did you solve those ?
  5. Have you seen any error during EIM process? How did you fix it?
  6. Difference between EIM and EAI – when will you prefer to use EIM over EAI ?
  7. What all operations you have handled in EIM ?
  8. How to find out the best interface table to populate a base table in Siebel EIM?
  9. What all steps do you follow in EIM data mapping ?
  10. Is there any mandatory column/s for EIM table ?
  11. How do you populate the EIM table by external data ?
  12. Have you imported List of values using EIM ?
  13. How to do primary (explicit/Implicit) mapping using EIM ?
  14. How do you know that the EIM process has been executed properly ?
  15. Tell me few parameters that you have used in IFB file.
  16. Tell me few EIM best practices that you have followed.
  17. Have you worked on PL/SQL? How did you validate input data file in EIM ?
  18. Performance tuning in EIM

Share your feedback on Siebel EIM interview questions, please feel free to comment below.

Keep in touch, follow TechOneStop on Facebook / Twitter / LinkedIn / Goolge+.

Siebel Configuration Interview Questions & Answers

In Siebel interview, many companies take online test first and then face to face round. Here we have listed down few Siebel configuration interview questions and answers (multiple choice) that will help you to pass the online exam with good percentage.

Siebel Configuration Interview Questions:

1. Types of web template files, choose 3

A) List Applet Web Template

B) View Web Template

C) Screen Web Template

D) Web Page Web Template

Ans: A, B, D

2. Find out all party entities, choose 2

A) Service Request

B) Account

C) Activities

D) Position

Ans: B, D

3. Use join for, choose as per applicable

A) 1:1

B) 1:M

C) M:1

D) M:M

Ans: A, C

4. If Outer Join Flag is TRUE, join returns

A) all rows from base table, even when there is no related row in joined table

B) all rows from join table, even when there is no related row in base table

C) all rows from base table as well as join tables

D) no rows from base table as well as join tables

Ans: A

5. Person related entities in Party Business Components, choose as per applicable

A) User List

B) Partner

C) Contact

D) User

Ans: B, C, D

6. Organization related entities in Party Business Components

A) Household

B) Organization

C) A and B

D) Neither A nor B

Ans: C

7. Business Object, choose 2

A) is a collection of business components

B) provides the foundation for applets

C) keeps the relationship among BCs

D) is associated with table

Ans: A, C

8. Link is used for, choose 2

A) 1:1

B) M:1

C) 1:M

D) M:M

Ans: C, D

9. In M:M relationship, we need to populate below link properties, choose as per applicable

A. Inter table

B. Inter Parent Column

C. Inter Child Column

D. Inter Child Delete

Ans: A, B, C, D

10. Below statements are true about Cascade Delete Property, choose 2

A) It determines how child records will be deleted when parent record is deleted

B) It is part of business component object definition

C) Values would be one among three: Delete, Clear, None

D) Use this property for 1:1 and 1:M relationship.

Ans: A, C

11. Types of Applications, choose as per applicable

A. Customer

B. Partner

C. Web

D. Employee

Ans: A, B, D

12. One List Applet could be based on ___ Business Component

A. More than One

B. One or Many

C. None

D. One and only one

Ans: D

13. Siebel Gateway Name Server uses ___ file to get details about component groups and components definitions

A. eapps.cfg

B. uagent.cfg

C. siebns.dat

D. All of the above

Ans: C

14. Which statement/s about views and responsibilities is/are true?

A. One view could be associated with one and only one responsibility

B. Users see the union of all views from all of their responsibilities

C. Data control is possible using proper responsibilities

D. All of the above

Ans: B

15. What are all access control mechanisms for controlling customer data, choose as per applicable

A. Access based on user id

B. Access based on responsibilities

C. Access based on catalog

D. Access based on user position

E. Access based on user organization

Ans: A, D, E

16. _____ table is used to store object definitions for Siebel applications.

A. Data

B. Interface

C. Repository

D. System

Ans: C

17. “Every object definition could be associated with one and only one project”. Is the statement true?

A. Yes

B. No

Ans: A

18. How do you choose the best view web template when building a new view using wizard?

A) When the wizard asks for the view template, scroll through the list and check each template’s layout in the preview window until you find a perfect one

B) The view wizard will automatically select the best template based on applet/s that you select to display in the view

C) Before starting the wizard, find an existing view that has the desired applet layout and check the view template object definition to determine the template being used

D) Always use the view default web template

Ans: C

19. What is View Web Template Item?

A) View object definition

B) Applets that have been bound to a view

C) Controls that have been bound to an applet

D) All of the above.

Ans: B

20. To bring party data into non-party business component, the join specification destination column should refer

A) ROW_ID

B) PAR_ROW_ID

C) ROW_ID of Party BC

D) Id

Ans: B

21. Which statements are true about customer data, choose two

A. Includes dynamic, transactional data

B. Is created and managed by company administrators

C. Can be grouped into catalog and category

D. Has access controlled at the record level

Ans: A, D

22. How can you assign access groups to child categories, choose two

A) Manually enter access groups for each child category

B) Right-click on the parent access group and select ‘Make Child’ to create a child with same properties

C) Click on the propagate button to assign the parent access groups to all child categories

D) Click on ‘Cascade’ button to assign the parent access groups to all child categories

Ans: A, D

23. If there is always a related row in a join table, should you set the ‘Outer Join Flag’ to ‘TRUE’?

A) Yes, it is necessary in order to pull data form join tables

B) Yes, it will improve performance

C) No, it will cause a conflict and join would not work properly

D) No, it is not necessary and will have a negative performance impact

Ans: D

24. ‘All View’ displays all records – view is, choose one

A) Directly assigned to user

B) Associated with the user’s organization

C) From all organizations

D) From the organization and its subordinate organization

Ans: B

25. S_PARTY_PER stores relations for, choose 3

A. Employee & Position

B. Account & Contact

C. Access Group & Members

D. Person & Employee

Ans: A, B, C

26. If you lock a project locally in Siebel Tools, what all statements are NOT TRUE, choose 2

A. You can not check-in your changes to the server

B. You can check-in your changes to the server

C. You can use Tools > Unlock to unlock a project

D. You can not undo your changes

Ans: B, D

27. Suppose in Contact List Applet, there are 20 records without any MVG and in Contact Form Applet, there are 4 MVGs without primary. How many queries Siebel will fire to display all 20 records on Contact screen?

A. 1

B. 24

C. 5

D. 20

Ans: C

28. You don’t need to compile below objects in a SRF file, choose 3

A. Workflow

B. Project

C. Access Group

D. Task

E. Integration Object

Ans: A, C, D

29. Steps to configure a list applet, choose 3

A. Create a new applet object definition

B. Associate applet template with applet object definition

C. Bind controls and list columns to the template

D. Add the applet to the screen

Ans: A, B, C

30. What all statements are correct about Detail Category, choose 2

A. Detail Category appears in the link bar or visibility filter dropdown list

B. It may belong to an aggregate category

C. It groups detailed views

D. It does not contain any view

Ans: C, D

31. Difference between an organization and a division

A. Organization can do data access control but not division

B.  Siebel developers can delete an organization from UI but not division

C. Siebel developers can delete a division from UI but not organization

D. Positions are assigned to organizations, not divisions

Ans: A

32. What statements are true about ‘Flat Tab’ in Object Explorer, choose as per applicable

A. It removes parent child relationship between two objects

B. It helps developers to find out child object with unknown parent

C. In ‘Flat Tab’, developers can expand top level object to see all child objects

Ans: A, B

33. What all products can you install using Siebel Enterprise Server Installer, choose as per applicable

A. Siebel Server

B. Siebel Gateway Name server

C. Siebel Tools

D. Siebel Web Client

E. Siebel Web server Extension

F. Sample Database

G. Database Configuration Utility

Ans: A, B, G

34. Suppose for Service Request BC, ‘Search Specification’ property value is ‘Status = Open’ and for Service Request List Applet, ‘Search Specification’ property value is ‘Status = Closed’. How records will be displayed in Service Request List Applet?

A. Users will see all service request records where status is open or closed

B. Users will not see any record in the applet

C. Users will see only those SR records where status is open

D. Users will see only those SR records where status is closed

Ans: B

35. Siebel File System contains, choose 3

A. Products

B. Contacts

C. Accounts

D. Solutions

E. Literature

Ans: A, D, E

Hope you have learnt something new from our Siebel configuration interview questions & answers.

If you have any question or want to give us feedback on Siebel configuration interview questions, please feel free to comment below.

Keep in touch, follow TechOneStop on Facebook / Twitter / LinkedIn / Goolge+.