0% found this document useful (0 votes)
2 views4 pages

Technical Interview Python

The document contains a list of questions related to Python programming concepts, including memory management, namespaces, scope resolution, decorators, comprehensions, lambda functions, object copying, and file handling. It also addresses topics such as pickling, generators, PYTHONPATH, and the differences between .py and .pyc files. Overall, it serves as a guide for understanding key Python features and functionalities.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views4 pages

Technical Interview Python

The document contains a list of questions related to Python programming concepts, including memory management, namespaces, scope resolution, decorators, comprehensions, lambda functions, object copying, and file handling. It also addresses topics such as pickling, generators, PYTHONPATH, and the differences between .py and .pyc files. Overall, it serves as a guide for understanding key Python features and functionalities.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

 1. How is memory managed in Python?

 2. What are Python namespaces? Why are


they used?

 3. What is Scope Resolution in Python?

 4. What are decorators in Python?

 5. What are Dict and List comprehensions?

 6. What is lambda in Python? Why is it


used?
 7. How do you copy an object in Python?

 8. What is the difference between xrange


and range in Python?

 9. What is pickling and unpickling?

 10. What are generators in Python?

 11. What is PYTHONPATH in Python?

 12. What is the use of help() and dir()


functions?
 13. What is the difference between .py and
.pyc files?

 14. How Python is interpreted?

 15. How are arguments passed by value or


by reference in python?

 16. What are iterators in Python?

 17. Explain how to delete a file in Python?

 18. Explain split() and join() functions in


Python?
 19. What does *args and **kwargs mean?

 20. What are negative indexes and why are


they used?

You might also like