There were two rounds. First round was a technical round and was thru telephone. Second round was a coding test. It was done thru TeamViewer. Some questions I remember are as below.
First round questions:
Order management subsytem code flow
Caching
Promotions
You create a store. Can you change the store_id in STORE table in future?
Difference between abstract class and interface?
Collections framework
My key area was calculation framework. I was asked scenario based questions from that.
what is static , final keywords in java
Jsp static and dynamic include.
Servlets
You change struts-config. Do you need server re-start for the values to reflect?
OOB tables.
OOB command customizations
Difference between asset store and storefrontassetstore
Second round :
I was given 11 questions. They include Catalog subsystem, OOB OrderItemAdd command customization problem, JS errors, Minicart not getting refreshed, Storelocator issue and so on. I was given access to a VMWare and the store was Aurora Extended site.