Whats a word for someone who thinks everything is easy? [closed]

Some words which you may be looking for (in order of their rank):

  1. smart-arse = someone who is always trying to seem more clever than other people in a way that is annoying

  2. egomaniac = someone who considers themselves to be very important and able to do anything that they want

  3. smart-alec = someone who tries to appear clever or who answers questions in a clever way that annoys other people

  4. egotistic = considering yourself to be better or more important than other people

  5. know-all = a person who thinks that they know much more than other people

Reference: Cambridge Dictionary

Apologies for providing the words and their meanings from a British English dictionary even after seeing your American English tag.