It’s actually never 100%! Sorry to burst you bubble, but yes it’s a fact. 100% placement means, it’s for those students who are qualified for placement process. So if you have backlogs or has poor CGPA you are out of the picture. Branches like, CSE, ECE, IT has good track record of placements and again not 100% though!!