Why do companies like TCS, Infosys, IGATE, Syntel, Capgemini etc., hire students who know English well but they are zeroes at the technical level, especially in the engineering field?
How much programming knowledge is required to get placed as a fresher in software companies like TCS, Infosys, Syntel, Wipro, Cognizant, and Accenture?