Originally Posted by
MH86
No, Only Anderson (as an example) is my last name.
Also on my driver's license, First name is Johan Smith and Last Name is Anderson.
But in school, work etc. I am known as Johan, people only use the first given name

And my signature only contains the name Johan.
So, what should I write in ESTA? I would like to be on the safe side

You should write Johan Smith.
Some "officers" in USA is very picky.
I am so glad that I do have resident card. Since my first names in my passport are my middle names.