I had read in the SCEA Study Guide that the exam wouldn't contain questions that can be answered by rote or questions that test API knowledge but then I came across a question in a mock exam which was : "Select the interfaces which are to be implemented for a stateless session bean.."
My question is that can I expect such a question in the exam or was it put in the mock exam to confuse the exam taker?
No. There are no API questions on the current exam. Questions are all higher level than that. I think there used to be lower level questions on older versions of the exam based on the number of old mocks that have them.