Question: how were the hyksos defeated?
Answer: But just when they were about to push the Hyksos out of Egypt, Kamose died, leaving the Hyksos in northern Egypt. Following Kamose's death, Ahmose became Pharaoh, but he was still a boy. ... He marched on Arvaris, defeated the Hyksos and liberated Egypt from foreign occupation. This was a great victory.