Former world champion Kimi Raikkonen, seeking to hold off Hamilton for third place in the drivers' standings, will be eighth on the grid ahead of Mercedes' Nico Rosberg and Force India's Paul di Resta.
Bruno Senna will start 11th as he seeks to earn a new deal with Williams at the circuit where his three-time world champion uncle Ayrton made his name as a Brazilian folk hero.
