Cracking Python Interviews: Automation and Development ( 12 hrs of python interview questions on programming)