I've read about the battle of Java sea and I know the about Leyte Gulf and the battle of the tin cans. I have a basic knowledge of Iron bottom soun. Are there any other large engagments between Cruiser and or destoryer forces in the Pacific or Atlantic?
Yes, and ones that made the Battle of Samar seem minor by comparison. You mention Iron Bottom Sound, but it was not just a single action, and stretched over months with multiple separate engagements in the area.
The single most decisive night surface action of the war after Surigao occurred on August 8 1942, the IJN force of 5 CA's, 2 CL's, and 1 DD engaged the covering force of USN, RAN, and RN ships protecting transports landing the marines on Guadalcanal.
It was a bloodbath the Battle of Savo Island resulted in 3 sunk Allied cruisers for next to no damage tot he IJN, while USN surface forces had to pull back until Henderson field could be put into operation and additional forces brought to bear to cover supply runs to Guadalcanal.
2 months later in mid October as the fighting around CACTUS continued there was Cape Esperrance when an IJN supply convoy made a run in and a separate covering and bombardment force met a USN task force mean to intercept it, both sides lost ships and were bloodied but the IJN got the worst of it.
Then a month later in mid November was the Naval battle of Guadalcanal during a major IJN attempt to land reinforcements and neutralize Henderson Field. Over 2 nights IJN and USN forces clashed, the 14/15 action being the only other time USN and IJN battleships fought each other, as part of a confused action at knife fight range with task forces mostly made up of DD's and gaggles of cruisers.
And finally in late November during the Japanese final attempts at attack a squadron of 8 IJN DD's was engaged by a mixed CA/CL and DD and surprised thanks to RADAR Gunnery, but was then bloodied an suffered losses thanks to the IJN's skill with torpedoes.
If you aren't looking for a big exhaustive history I would recommend.
Neptune's Inferno: The US Navy at Guadalcanal by Hornfishcer (the same Author as Tin Can Sailors) in what is a much improved style and much better work than his first book.
While the other answers have covered some of the actions in the Pacific, there were plenty of cruiser and destroyer actions in the Atlantic and Mediterranean, involving ships of the Royal Navy.
The first such action took place in December 1939, off the coast of South America. The German heavy cruiser Graf Spee, which had been raiding merchant shipping routes in the South Atlantic, was caught by a British squadron of three cruisers, Exeter, Ajax and Achilles. A short, sharp battle occurred, with both sides taking damage. Graf Spee was forced to take shelter in Montevideo harbour, where she would be scuttled after British reinforcements cut off her route of escape. A pretty accurate film of the battle was made in the 1960s, and is worth a watch.
In April 1940, two naval battles were fought in Narvik Fjord in Norway. During the German invasion, a destroyer squadron and several merchant ships were sent to capture Narvik, as it was a major port for the export of Swedish iron ore. On the 10th of April, a British destroyer flotilla, comprising 5 ships of the 'H' class, surprised the 10 German destroyers present. They sank two, and damaged a further four, but lost two of their own number. They also sank six merchant ships, and a naval supply ship carrying ammunition for the German squadron. Three days later, nine British destroyers supported by the battleship Warspite arrived, and mopped up the German squadron, which was low on ammunition after the first battle.
The Mediterranean was the site of multiple cruiser and destroyer actions, as the Royal Navy and Italian Regia Marina conducted multiple raiding and counter-raiding actions against each other's convoys. At Cape Spada in 1940, the Australian cruiser Sydney and five destroyers engaged two Italian cruisers, sinking the Bartolomeo Colleoni. A few months later, Ajax would engage several Italian destroyers and large torpedo boats off Cape Passero, sinking two, and heavily damaging another - she would be finished off the next day by the cruiser York. Off Cape Bon in 1941, a British destroyer squadron ambushed two Italian cruisers with torpedoes, sinking both. The two battles of Sirte saw British cruisers and destroyers escorting convoys fight off significantly heavier Italian forces, including battleships. There were several raids on Italian convoys, including the Tarigo convoy, the Espero convoy, and the Duisburg convoy.
The German fleet would remain mostly confined to the Arctic sea. The Allied convoys to Murmansk were within easy reach of German ships based in Norway, and they would make several attempts to strike these routes. The most significant convoy battle was that of the Barents Sea, on the 31st December 1942. This saw the German heavy cruisers Admiral Hipper and Lutzow, accompanied by six destroyers, attempt to raid the JW 51B convoy, escorted by five British destroyers, and with a covering force consisting of the cruisers Sheffield and Jamaica. The Germans engaged the convoy, sinking the destroyer Achates, but were driven off by the arrival of the covering force, which in turn sank the destroyer Friedrich Eckoldt. There were other, minor, engagements between British cruisers and German destroyers over the Arctic convoys, including one where the cruiser Trinidad torpedoed herself.
There were two cruiser and destroyer actions in the North Atlantic, both concerning British attempts to destroy German blockade runners. The first, fought off the Sept-Iles in the English Channel in October 1943, saw the cruiser Charybdis, two destroyers and four Hunt-class destroyer escorts try to engage a German blockade runner. Instead, they were ambushed by a force of large German torpedo boats (basically small destroyers designed for coastal engagements). Charybdis was sunk by torpedoes, and the Hunt-class Limbourne was so heavily damaged she was abandoned and scuttled. The second, fought in the Bay of Biscay in December 1943, saw the cruisers Enterprise and Glasgow engage two German flotillas, one of destroyers and another of large torpedo boats. They sank two of the torpedo boats, and one of the destroyers. The action is described in this Pathe newsreel.
Another battle from the Pacific you might be interested in was the Battle of the Malacca Strait. In May 1945, the Japanese heavy cruiser Haguro left Singapore to recover the garrison of the Andaman Islands, in the Indian Ocean. While transiting the Malacca Strait, she was ambushed by a force of British destroyers, torpedoed, and sunk.
Sources and further reading:
Red Sky in the Morning: The Battle of the Barents Sea 1942, Michael Pearson, Crowood Press, 2002
The German Invasion of Norway: April 1940, Geir Haarr, Seaforth, 2011
War at Sea 1939-1945, Volumes 1-3, S. W. Roskill, HMSO, Various
London Gazette Despatches (The official accounts of the battles, which can be found at http://www.ibiblio.org/hyperwar/UN/UK/londongazette.html) :
No. 37989; Despatch on the River Plate battle, 1939 Dec. 13-17, by Rear Admiral H.H. Harwood, Rear Admiral Commanding
No. 38005; Despatch on the first and second battles of Narvik, 1940 10 and 13, by Rear Admiral R. H. C. Hallifax, Rear Admiral (D) Home Fleet and Vice-Admiral W. J. Whitworth, Vice-Admiral Commanding, Battle Cruiser Squadron
No. 38287; Despatch on action against an Italian convoy 1941 Apr. 15-16, by Admiral Sir Andrew B. Cunningham, Commander-in-Chief, Mediterranean Station
No. 38073 Mediterranean: despatch on the Battle of Sirte 1942 Mar. 22 by Admiral Sir Henry H. Harwood, Commander-in-Chief, Mediterranean Station
No. 39041 Extracts from despatches on convoys to North Russia 1942, by Admiral Sir John C. Tovey, Commander-in-Chief, Home Fleet
Quick question, what are you referring to with 'battle of the tin cans'?