How to find p pi - p pi, p pi - d pi bonds in HClO4
HClO4 is tetrahedral in shape and Cl atom undergoes with sp3 hybridisation. Here the Cl atom has vacant d orbital which overlaps with p orbital of oxygen forming dpi-ppi bonding. If there is no vacant d orbital then ppi-ppi bonding will occur.