Here is my Hong Kong transit story from late 2005 to show how great CX can be...
I had seperate tickets KUL-HKG and HKG-SIN. (Yes, I realise the stupidity of that journey

but I wanted to fly Cathay rather than other airlines that time)
the KUL-HKG flight was on a CX flight on MH metal and the HKG-SIN flight was on CX metal/number. There was 1:15 between the arrival and departure.
I emailed Cathay with the flight details/PNR's before I travelled and requested they link the 2 tickets, but never got a reply and don't know if they did or not.
At KUL, I got my bag checked through, but they couldn't issue me my 2nd boarding pass due to checking in with MH. Told me to collect pass in HKG. Tried again at the CX lounge, but they still couldn't help.
The MH flight was late. I was pretty worried I was going to miss my flight. When I arrived in HKG, a Cathay rep was waiting for me with a sign showing my name/flight. I said hello, and he then took me for a bit of a jog through the airport to the nearest transfer desk, asked me for my bag receipt and passport, then they gave me my BP for the next flight (upgraded

), and while jogging with me to my next flight at the other end of the airport he was frantically on the phone ensuring that my bag was due to join me on the flight. Straight through security (express line) and he then escorted me over to where my flight was due to depart. Got there a couple of mins before it was boarding IIRC.
I would have never made it if they didn't help!
I believe the minimum connection is 1 hour at HKG CX-CX, but can't be totally sure.