The Ottomans laid siege of Rhodes in 1522 and the attack was personally by the Sultan Suleiman and assaulted the city with field artillery non-stop with occasional mine attacks in the tunnels.
They were repelled by the defending forces each time they managed to gain a small victory. The battle was fierce and long before the city eventually fell.