1.       How do you design in your project with MQ?

2.       How do you covert xml into Object?

3.       What is the difference between Overload and Override?

4.       What is the difference between Hash Map and Hash table?

5.       How do you synchronize the Hash Map?

6.       How do you concurrent the Array List? Have you used the Concurrent Array List before?

7.       Concurrent Linked List?

8.       What is the difference between Abstract and Interface?

9.       Why one class does just extend one super class? And interface is not.

10.   Explain the multi thread implements’ ways?

11.   How do you get the return value in thread?

12.   Explain what is the dynamic loading?

13.   When we used the interface, or abstract?

14.   What’s design pattern you used before? How do you use in your project?

15.   What’s singleton? How do you design it?

16.   How do you use spring in your project?

17.   What are IOC and AOP?

18.   What‘s advantage of Hibernate?

19.   How define the primary key in hibernate?

20.   What are the difference union and union all?

21.   What are the difference function and procedure?

22.   Explain the difference the unique and primary key?

23.   Table A has id : 1,2,3, 4, 5,6,7 Table B has id 4,5,6, After minus , get the output: