Heat 1 tablespoon of vegetable oil in a large skillet over medium-high heat. Add the pork cubes and cook until browned and cooked through, about 5 minutes. Season lightly with salt and pepper, then remove the pork to a plate.
Add the remaining tablespoon of oil to the skillet. Stir in the garlic and cook for 30 seconds until fragrant.
Add the sliced carrots and snap peas. Stir-fry for 3 to 4 minutes until the vegetables are crisp-tender.
Push the vegetables to one side of the skillet. Pour the beaten eggs into the empty space and scramble until just set.
Add the cooked rice and return the pork to the skillet. Pour in the soy sauce and stir everything together. Cook for another 2 minutes, breaking up any rice clumps, until heated through.
Remove from heat and stir in the sliced green onions before serving.