Ferrari teammates Lewis Hamilton and Charles Leclerc had their own personal battle during last weekend's Chinese Grand Prix.