Don't tiptoe around the topic. By class you mean caste. As a white guy who has worked in tech for 25+ years and has made many Indian friends, I continue to be astounded by how fixated many (obviously not all) of them are on caste. In particular, how much time and effort gets spent trying to suss out each others' caste by asking questions like you noted. Every time we get a new Indian team member and the existing ones start asking him where his parents are from and I see him start to uncomfortably evade answering while all of the other non_Indians in the room have no idea what is happening, it starts to make ME feel uncomfortable.