Prepare the walnuts – Boil water and honey, add walnuts, and cook for 2-3 minutes. Drain and let them dry on parchment paper.
Coat the shrimp – In a bowl, whisk egg and water. In another bowl, mix cornstarch, salt, and pepper. Dip shrimp in egg wash, then coat with cornstarch mixture.
Fry the shrimp – Heat oil in a pan and fry shrimp in batches until golden and crispy. Drain on paper towels.
Make the sauce – In a bowl, mix mayonnaise, honey, and yogurt until smooth.
Combine everything – Toss the crispy shrimp in the sauce until well coated.
Garnish and serve – Sprinkle candied walnuts over the shrimp and serve immediately with rice or noodles.