
Absolutely, you can rejoin TCS, but remember, it's not a revolving door. Your re-entry will depend on your past performance, the manner of your exit, and current company needs. It's not a guarantee, but a possibility. Always leave on good terms, it keeps doors open.

I have applied through various job portal but no response

No ,as per my information and experience,we were interviewing a candidate and later he revealed that she joined tcs for just 1 week few years back and then resigned and also dint took salary etc but still my manager raised this and later interview got cancelled based on candidate rejoining tcs which is not allowed. Note : Some exceptions may be there but for those either you are some big techie or you have very good repo with some senior tcs officials.