Вы находитесь на странице: 1из 2

www.borngroup.

com
North America | APAC | Europe

Duration: 10 Min

Batch 1
1. Which of the following is true for dynamic attributes?
a) Attribute values are saved in the database and retrieved and manipulated at runtime.
b) Attribute values are visible only in HMC and not accessible in code.
c) Attribute values are computed at runtime and are not saved in the database.
d) Attribute values are computed at runtime and saved in the database.
e) None of the above

2. How is data provided to Solr for indexing?


a) Solr indexes all available products from the DB directly.
b) Solr provides a converter that should be coded to provide the available products from DB.
c) Users manually adds the list of products to index in HMC.
d) Users add a DB query in HMC to provide Solr with data for full indexing and update indexing.
e) None of the above.

3. How does a parent business process know that a sub-process has completed?
a) Sub-process can trigger an event that the parent business process is listening on.
b) Hybris task engine polls the sub-process for completion to continue the parent business process.
c) Parent business process does not wait for sub-process and continues on its own thread.
d) Parent business process waits in the same thread and calls the sub-process as a method call.
e) None of the above.

4. What is a value provider?


a) Used to retrieve data from Solr and apply business logic over it.
b) Used in HMC to assert correct data is provided before saving to DB.
c) Used to define a relationship between different item types in Hybris.
d) Used to retrieve data from DB and/or apply business logic to provide index data to Solr.
e) None of the above.

5. What is the right way to version a business process?


a) Define the business process XML and update that XML when there are process changes.
b) Remove the business process XML and create a new business process XML containing all process
changes.
c) Remove the business process XML and convert to dynamic business process when there are process
changes.
d) Copy the business process XML to a different file name, possibly providing version names, and update
the new copy with process changes.
e) None of the above.
www.borngroup.com
North America | APAC | Europe
Batch 3
1. Why do we define structure vm files for page templates?
a. In order to reuse the templates across pages.
b. In order to render the template in cockpits.
c. In order to create pages
d. None of the above

2. What is the use of part of modifier while defining items?


a. part Of indicates aggregation relation where child is dependent on parent and cannot exist
independently
b. part Of will cascade delete, ie child is deleted when parent is deleted
c. while designing User Profile, defining it as a part Of relation with User is appropriate
d. All the above

3. What is the purpose of item interceptor in Hybris


a. To listen to web request/response
b. to listen to business processes
c. to listen to lifecycle events of item types
d. To listen to lifecycle events of bean types

4. Defining Country as a relation type to Product is acceptable


a. To restrict product by countries
b. Country should not be in relation to Product as Country cannot be catalog aware
c. Country can be a part Of relation with Product
d. None of the above

5. What are the relation types available for items


a. one to one
b. one to many
c. many to many
d. All the above