Is this supposed to be difficult? If you are a "software engineer" and find this difficult, perhaps you need to find something else to do with your life. This is the equivalent of asking an electrician to install a new power socket.
Perhaps it is somewhat more difficult than you think. Some of the questions are ambiguous, and I would definitely prefer someone who asked good questions about that over someone who gave the "correct" answer.
I have been involved in hiring developers on several occasions. One of my main criteria is how well they can interact with others.
Did you read the introduction to the article? “The equivalent of asking an electrician to install a new power socket” is literally the point.