面试其实还是要区分对待的,行内老牛和新人在不同的方向上都有各自的特点,包括老牛们丰富的经验、全面的眼界等等,也包括新人的锐气和新的思维观念。
如果正在Python这条路上愁眉不展的话,可以私信小编我“资料”我收集了不少强力资料,另外面试相关资料都有的,里面包括Python,人工智能,web,数据分析,爬虫从基础到职业进阶的私信我就可以
1. 基础部分
这块没什么太多的区别:线程、进程、协程必问;三者区别和联系,应用场景;python中有何特殊之处;python的协程用过吗,如何实现的,asyncio中是如何实现的,协程间是如何实现调度的?
元类的作用;
如何实现动态加载;
如何实时debug;
可变、不可变是什么,为何会这么设计;
如何理解python的一切皆对象;
lambda函数,怎么看待;
迭代器是什么,next和iter各自是干嘛的;
如何垃圾回收,什么情况会内存泄漏,如何排查;