The technical round of the HCL interview for a Java developer role covered a range of topics, including: Core Java Handling and types of exceptions Threads and multithreading Core OOP concepts Discussion on whether Java is 100% object-oriented Process of memory allocation during object creation Collections Framework: Concepts and practical usage SQL: Focused on joins Tools Git for version control Maven for project management and build automation