In general, Hindus, like people from any other culture or religion, may shake hands when greeting each other or in social and professional settings. However, cultural practices can vary among individuals, families, and regions within the Hindu community, as Hinduism is a diverse religion with various traditions and customs.
In traditional Hindu culture, physical contact between people of the opposite gender may be more reserved and may involve a namaste (a respectful greeting with palms pressed together in front of the chest) instead of a handshake. However, this can also depend on the context and the level of familiarity between individuals.
It's essential to be aware and respectful of cultural norms when interacting with people from different backgrounds. If you're unsure about the appropriate greeting, it's perfectly fine to use a polite and friendly approach, like a smile, and follow the lead of the other person's greeting style.