See if you are doing your engineering then it shouldnt be much of a problem. You may have to explain why you had backlogs. Tell them you had some problems - maybe personal or whatever the reason is. They will be interested in your engineering marks and how well you did there more than diploma. so dont worry.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile