1.Place the noodles in a large bowl and cover with warm tap water. Allow to soak for 8-10 minutes or until just tender. Drain and set aside for later.
2.In a small bowl combine the chicken with 1 teaspoon fish sauce and black pepper then set aside.
3.In a small bowl mix together oyster sauce, 2 tablespoons fish sauce, sweet soy sauce, and sugar. Set aside.
4.Heat 1 tablespoon vegetable oil in a large frying pan. Add the garlic and onion and stir-fry for a minute. Add the chicken and stir-fry for another 2-3 minutes or until the chicken is almost cooked.
5.Add the carrot and stir-fry for another minute or until the chicken is cooked. Spread the ingredients out to make some space in the middle of the pan.
6.Add the remaining 1 tablespoon oil into the space, then pour in the eggs. Spread the eggs out and allow them to set before breaking them up and tossing them through the rest of the ingredients.
7.Add the noodles and the sauce and toss until well combined. Then toss in the chili and green onion. Serve immediately.