ITC Infotech Interview Question

Core Java, particularly in implementing OOPs concepts like inheritance, polymorphism, and encapsulation. I've solved several LeetCode medium-level problems, including challenges involving multithreading, ensuring proper synchronization using synchronized blocks and Locks. On the front-end, I'm comfortable working with React.js class-based components, managing state and lifecycle methods effectively to build dynamic user interfaces