9. Multithreading, synchronization, race conditions 10. Runnable vs Callable 11. Executor Framework 12. Deadlock, starvation, livelock 13. volatile vs synchronized 14. Java 8 Streams 15. Optional in ...