I have never once been asked my caste, and I have never once seen my friends be asked their castes. But, I realize that being middle class in an Indian metro city already puts me in the 10% class of India that is somewhat shielded from this stuff. I also know that caste becomes a huge thing during marriages and dating. But, I haven't seen much of it in tech. It is far more prevalent in careers where you need communication with under-skilled workers (mechE, civilE), since these workers stick by castes quite closely.
> My college fucking put the caste next to people's names on notice boards
Would you be willing to tell me what university this was. I can't imagine this being the case in any metro city in India.
I won't call you a liar, but this is the first I hear of it and the burden of evidence is on you.
> I'm light skinned so people assume I'm "upper caste"
Oh yeah, I am too, and I can completely empathize with this people making this assumption. Although, it has been more commonly used in situations where it is used as a way to say "you do not understand the problems of lower caste / dark skinned people in India" than anything else.
________________
Caste based discrimination is a huge problem in India, especially in non-metro India. But, my 2 cents, I have yet to notice any in my time in Tech in the US. ( I did go to a university/location with low south Asian%, but my peer groups in university were very Indian, as are most masters programs, but YMMV)