1. The difference between throws and throw 2. synchronized usage 3. What design patterns know 4. Why does ArrayList implement iterators by itself? 6. Data structure related (depth-first) 7. Do you know mem***d? 8. Do you know about distributed locks? 9. Finally, there is a hand-tipped code, the topic above
Check out your Company Bowl for anonymous work chats.