Newgen is a software company based in India and works on software development, content services and other IT services and comes up with different roles in the placement season. This guide is made so that the user can easily differentiate between the roles, get's aquainted with the selection process, find out about other necessary things like eligibility criteria and responsibilities with the job, most importantly the aim of this guide is that after reading this the user can easily follow the preparation strategy to crack it's interview process, happy learning!!