01 - Pierce the chicken skin all over with a fork to help marinade penetrate. Place in a large bowl or resealable bag.
02 - Whisk together Shaoxing wine, both soy sauces, sugar, salt, five-spice powder, ginger, garlic, and sesame oil. Rub mixture thoroughly over chicken, inside and out. Stuff cavity with scallion pieces. Marinate at least 1 hour or overnight for optimal flavor.
03 - Heat oven to 400°F.
04 - Remove chicken from marinade and let stand at room temperature. Place breast-side up on a rack set over a roasting pan.
05 - Combine honey, maltose or corn syrup, and hot water until smooth.
06 - Brush chicken evenly with basting liquid. Roast for 50 minutes, basting every 15 minutes.
07 - Increase oven temperature to 425°F. Roast for 10-15 minutes until skin is crispy and golden, watching closely to prevent burning.
08 - Transfer chicken to a cutting board and rest for 10 minutes before carving.
09 - While chicken rests, whisk together soy sauce, black vinegar, sugar, sesame oil, sliced chili, and chopped scallion.
10 - Carve chicken and arrange on serving plates. Serve with dipping sauce on the side.