---------- Forwarded message ----------
From: Hai Yi
From: Hai Yi
JAVA
1. How GWT communicate from frontend to backend;2. what's interface?
3. What's serialization? How to customize serialization
4. hashing in Java, explain.
5. How to tune GC parameters
SPRING
6. By default, Spring bean is singlton, what's the other type?
7. What's autowired?
HIBERNATE
8. In Hibernate, whats the difference b/w Session and Transaction?
9. There are classes of inheritance relationships, for example, a Person class, a Employee class and a Manager class, what's the different strategies to design tables to map these classes? If only one table is used, how to differentiate those classes?
10. How does Hibernate handle multiple databases?
DATABASE
11. Whats table partition?
12. How do you do to improve performance for data retrival/saving?
13. What's composite primary key?
XML
14. XML. Efficiency compare: SAXand DOM. Whats API do you use?
15. Web service. SOAP/RESET, what tools do you use?
OTHER
16. How do you do unit test and integration test? Have you used mockit?
17. Maven. The "Runtime" or "Test" inside Dependency tag, what are they used for?