Toss chicken pieces with salt, pepper, flour, and cornstarch until coated.
Dip the coated chicken into the beaten eggs.
Heat vegetable oil in a large skillet over medium-high heat. Cook chicken in batches until golden and crispy. Set aside.
In the same pan, add sesame oil, garlic, and ginger. Stir for 30 seconds until fragrant.
Add soy sauce, sugar, and rice vinegar. Bring to a simmer.
Whisk in the cornstarch slurry and stir until the sauce thickens.
Return the crispy chicken to the pan and coat with the sauce.
Top with sesame seeds and green onions before serving.