Tuesday, 3 April 2012

ATG interview Questions 6

  1. What are the performance issues with ATG?
  2. Performance problems come in many shapes and sizes, but they all mean that the processing of some task is not happening at the expected, and previously observed speed. Performance issues include CPU utilization problems, slow response times, high levels of database activity, long running SQL queries, slow CA deployments, just to name a few.
  3. Which is the IBM product used with ATG?
    • WebSphere Application Server
    • Eclipse IDE
  4. What are derived properties?
  5. Enables one repository item to derive property values from another repository item or from another property in the same repository item.
  6. Difference between Item Cache and Query cache
  7. For each item descriptor, an SQL repository maintains two caches:
    • Item caches
    • Query caches
    Item caches hold the values of repository items, indexed by repository IDs. Item caching can be explicitly enabled for each item descriptor.
    Query caches hold the repository IDs of items that match given queries. When a query returns repository items whose item descriptor enables query caching, the result set is cached as follows:
    • The query cache stores the repository IDs.
    • The item cache stores the corresponding repository items.
  8. What are different modes caching?
  9. Caching modes are set at the item descriptor level, through the tag’s cache-mode attribute. The default caching mode is simple caching. To set a different caching mode on an item descriptor, set cache-mode to one of the following values:
    • Simple
    • Locked
    • distributed (distributed TCP caching)
    • distributedJMS (distributed JMS caching)
    • distributedHybrid (distributed hybrid caching)
  10. Which are the handleX methods in any important formhandlers?
  11. HandleX methods contain the actual function to be performed. its a method. Like in ProfileFormHandler- handleLogin
  12. What are pricelists?
  13. Price Lists allow you to target a specific set of prices to a specific group of customers. Price lists are managed through a single interface in the ACC. For example, price lists can be used to implement business to business pricing where each customer can have its own unique pricing for products based on contracts, RFQ and pre-negotiated prices
    Here are a few interview questions i came across recently.Though Very basic questions this might help the reader in some way. Don’t think you will come across such simple questions if you are aiming a big ATG based project. But surely these questions will throw some light into your understanding in ATG Framework. All the answers are two liners which is just the first line of thought to the question.

3 comments:

  1. Hi Regarding the Question "Which is the IBM product used with ATG?"

    the answer is IBM Cognos DW tool. This answer is more relevant to the question.

    ReplyDelete
  2. Dear Srini,

    Thanks for your comments.. I am not aware of Cognos DW tool... Could you please share the purpose of that tool with ATG farmework??

    Thanks,
    atg-guide

    ReplyDelete
  3. There is a reporting module in ATG called ACI which internally use IBM Cognos

    ReplyDelete

Thanks for your comment. Please be genuine, do not spam, Comments posted with links will be considered as spam.