The major hurdle for testers is to learn programming/coding when they want to automate. Since testers do not code, adapting to coding is a bit challenging for testers.
We can overcome it by :
* Collaborating with developers when automating.
* Considering that automation is the responsibility of the whole team and not only of the testers.
* Giving a dedicated time and focus on automation.
* Getting proper management support.
You can save these automation testing interview questions as a pdf and print for further reading.