Rock and Steel types: weaknesses, resistances and Pokémon
Rock and Steel Pokémon take quadruple damage from Fighting and Ground moves, take double damage from Water moves, resist Normal, Flying, Ice, Psychic, Bug, Rock, Dragon and Fairy moves and are immune to Poison moves.
With 9 resistances and immunities against 3 weaknesses, it is a very solid defensive combination.
Rock moves are super effective against Fire, Ice, Flying and Bug and not very effective against Fighting, Ground and Steel. Steel moves are super effective against Ice, Rock and Fairy and not very effective against Fire, Water, Electric and Steel.
To beat these Pokémon, your best pick is Fighting and Ground moves. Avoid Normal, Flying, Ice and Psychic moves, which deal little or no damage.
There are 7 Pokémon with this combination, such as Aron, Lairon, Aggron and Shieldon.