Dear Aspirant,
For the junior roles specifications do not matter much, All you need is just a btech degree in any stream. Then TCS will take their own aptitude test and shortlist the students selected from the test for further interviews. Interview questions mostly are from your field with some occasional questions for the programming stuff.
It is better you know basics of programmings.
Hope this helps. Thank you.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile