Hi Anurag,
Since you've passed 12th in 2016 and took an admission to B. Tech in 2018, your total educational gap will be 2 years.
To answer your next question, YES, most of the companies allow the improvement marks so not a worry there, however, many companies set a bar as at max 1 year educational gap, where you might face an issue.
Hope this was helpful.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile