Yes... Ofcourse a little effort must be placed along with confidence.... -he should develop knowledge on the following topics... --history ,geography, indian polity , (ncert books till 12th is enough for cracking preliminary) --current affairs and general knowledge should be improved -- as a software engineer you might be prepared for aptitude test which is … Read more