It locks the object's intrinsic lock. Frame the concept in practical terms so you can explain it during interview discussion.
When a method or block is synchronized, it locks the intrinsic lock (or monitor) of the object, preventing other threads from entering synchronized code on the same object. This ensures safe access to shared resources.