Professional Documents
Culture Documents
2.Which of the following statements are true with respect to the credit card payment
process?
A. it is possible to capture a smaller amount than the authorized amount
B. it may be cancelled at any time before or after the capture
C. it may consist of the steps: authorization, capture, refund
D. it is possible to refund larger amount that the capture amount
https://wiki.hybris.com/display/release4/Deep+Linking+-+Technical+Guide - search
“BarcodeUrlResolver”)
C. you can have more than one barcode URL handler
(There is no barcodeurlhandler but there is barcodeurlresolver. That’s why wrong.)
D. the barcode URL can link to a webpage outside of the hybris store domain
7.Which statement about the baseStore and baseSite items are true:
A. a single baseStore can have many access channels or baseSites
B. by default, a cart is shared across baseSites
(a cart is associated with only one site)
C. baseStore aggregates product catalogs, languages and currencies
D. if no point of service is defined, the default, generated baseSite will be used
(there is no default base site and no direct relation between POS and baseSite)
8. In order to add a new physical shop/warehouse location to your base store, you
must
A. add Latitude and Longitude values to your BaseStore
B. make sure the geocoding cron job is correctly scheduled
(Geocoding cronjob generates lat and long which is not imp to display the location)
C. create valid address and assign it to your BaseStore
(Address is associated with POS not Basestore)
D. create an appropriate POS instance with a valid address and assign it to your base store
9.Which of the following are necessary for the creation of a customized order
process definition:
A. a process definition XML file
B. an assignment to an active catalog version
C. a Spring bean definition for each process action
D. a process definition resource (ProcessDefinitionResource) entry in the Sprint XML file
11.How would you enable cancellation from a particular Order status? For example,
a "paid" order might be cancelable, but a "shipped" order might not be. Select all
that apply
A. by implementing a strategy which maps order statuses to possible order cancel states
(OrderCancelStateMappingStrategy)
B. by adding a new order cancel state (OrderCancelState)
C. by adding a dedicated order cancellation handler (OrderCancelRecordsHandler)
D. by implementing a cancel executor for the order status (OrderCancelRequestExecutor)
(Amit to add comment why it is wrong)
18.The hybris platform WCMS module is designed for which of the following
purposes?
A. to help control the display of content based on context information, like time, current
user, product
(We have Restrictions like time, User, Product , category using which we can control
display of content based )
B. to automate the generation of the layout XML
C. to enable end users with the little web programming knowledge to manage their
websites
(referring CMScockpit)
D. to save front end developers from having to use JSP and tag libraries
19.Which of the following statements about CMS restrictions are true:
a.CMS restrictions are based on flexible search restrictions
(Wrong because this is core’s flexi search restriciton no relation with this)
b.evaluation of restrictions takes place during page rendering
(Comment - This will also be true if it would have been page restriction)
c.a CMS restriction must always belong to catalog version
d.CMS restrictions are ignored when the user is an admin
(Wrong because this is core’s flexi search restriciton no relation with this)
)
20.In the hybris WCMS module, which of the following are true statements?
A. liveEdit mode can only be implemented if JSP is used as the Front End technology
(Comment - did not check in wiki, please check if possible)
B. multi-Site, Multi-Language, Multi User is supported
C. personalization based on User, Group, Date and Time is supported
(We have Restrictions like time, User, Product , category using which we can control
display of content based )
D. the hSE (hybris search engine) is the recommended search engine for faceted
searching
22.Which of the following can not be performed by using the OCC webservices?
a.deleting a customer
b.creating a new catalog version
c.placing an order
d.registering a new customer
23.Imagine you are adding a new language to your store front which is not
supported by hybris out of the box. Which steps are needed to make your search
work in the new language?
a.Remove your SOLR index data files before running the next indexer cron job to avoid
index corruption
b.Add the Language to the Facet Search Configuration
c.Make sure IndexedProperties for localized attributes are configured as multi-language
(Comment - If 10 attrubutes are there and 3 are multi language, no matter we had already
set as multi language, but still we have to make sure.)
d.Create a Catalog Version of your Product Catalog for the new language and add it to the
Indexed Type Configuration
(Comment - for language we never need to create new catalog)
24.To enable facet searching on an item, you would add each property that you want
to be a facet to the list of IndexedProperties an IndexType item. Which of the
following statements about these IndexedProperties (or facets) is true?
a.Facet Properties cannot be used for spell checking
b.Numeric values are automatically grouped into Ranges
c.They can hold multiple values
d.Querying for more than one value at the same time is possible
25.What is ysolr?
a.a hybris library for solr runtime configuration build into solrfacetsearch
(Comment - by definition ye sahi hai dhunda tha lekin description nahin mila)
b.a query API merging Solr and Flexible Search
c.a technology template to be used with extgen for cutomizing solr runtime configuration
d.an extension which provides Solr services and data objects to the commercefacades
(comment - there is no extension called ysolr)
26.Which of the following statements are true of both vouchers and promotions?
a.They can be restricted by date and/or time
b.they can be restricted to specific users and products so that they only discount prices
under certain conditions
(https://wiki.hybris.com/display/release5/Voucher+Module+-+End+User
+Guide#VoucherModule-EndUserGuide-DateRestriction and https://wiki.hybris.com/
display/release5/Key+Concepts+of+Promotions#KeyConceptsofPromotions-
Restrictions )
! !
c.they have the status "potential" and "fired"
(Comment - wrong because voucher doesn’t potential or fired status it’s only for
promotion)
d.they can be applied to the total order or to individual products
(Comment - https://wiki.hybris.com/display/release5/Voucher+Module+-+End+User
+Guide#VoucherModule-EndUserGuide-Typesandattributes - The calculation of the discount
called for by a given voucher is done on the total value of the applicable product prices, inclusive of
VAT. Since vouchers can be restricted to apply to certain products only there may be order entries in
an order that qualify as non-applicable products. Such products are then not subject to the voucher
discount rules.
https://wiki.hybris.com/display/release5/Key+Concepts+of
+Promotions#KeyConceptsofPromotions-Restrictions - For each promotion, a discount is
added either to the order or to the item to adjust the order/item total to apply the savings the user
should receive following the application of the promotion.)
27.What would be the default behavior if a product is eligible for two promotion
simultaneously?
a.the promotion with the higher priority will consume the product, so further promotions
can not be applied
(Comment - as per wiki this should be right. But I created two ‘Buy Product A and get B’
promtions both are applying together and created one more promotion ‘Buy X and get Y’
and this promotion is stopping other two promotions if I set it to high priority.
Confused!!)
b.this can not happen. Multiple promotions can not be configured to compete the same
product
(Comment - possible can be configured.)
c.both promotions will be applied to that product
d.the promotion which needs to the simplest rule (involves the fewest products) will
consume the product, so further promotions cannot be applied
28.Which of the following activities are recommended to make your hybris instance
secure?
a.create a new database user account with limited access rights, for managers who don't
need admin access
b.changing the Tomcat manager user and password in the project properties file
c.removing the admin and productmanager accounts and replacing them with your own
named accounts with equivalent access rights
d.changing the default hybris passowords
29.What are converters and Populators used for in the Commerce Facades and
Services extensions?
a.They allow you to populate models from user input-form data
b.They allow you to customize the data objects to be delivered to the front end without
changing the services implementation
c.They allow you to implement price conversion logic in multi-currency sites
d.They allow you to dynamically generate data objects from subclassed model classes