我们参加Python开发工作面试应该做哪些准备?一般的Python技术面试都会问什么问题?今天从两位面试官的角度,一起来看看参加Python开发求职面试需要做哪些准备。1我在豆瓣负责过一段时间我们组的技术面试。因为我现在不再去面试了,我可以爆炸了。1、我从不问能从Google得到答案的问题,只是问面试官“在过去的工作中,Ta遇到的最有成就感的事情是什么”和“如果有Google没有的问题怎么办”你会解决这样的问题吗?2.我从不问与Python无关的话题,例如操作系统。首先,我不问与工作无关的话题。有些东西会被遗忘如果用的不多,问这样的问题其实挺无聊的;其次,我不是计算机专业毕业的,问的东西可能不确定,所以我不会出来做一个傻瓜。我只关注面试官的学习能力和解决问题的方法。说白了,他是不是“聪明人”。3.不要问面试官的弱点。我有这种面试的时候精力充沛,面试官问他擅长什么,所以我会尽量找他面试官的优点和优势,尤其是对方已经明确承认的情况下。其实很多经验和能力,只是需要一个机会和环境,所以不想放过任何一个合适的人。4.面试官不会Python也没关系。面试官的主动性和学习能力更重要。如果他能证明他在其他领域做得很好,或者让我觉得这个人未来有成为优秀工程师的潜力,就算他不会Python也没关系。好吧,到目前为止,我还没有错过。5、我从不问Python语法的问题,看书、google就能学会。我只是想知道Ta是否愿意学习。比如我会问面试官“说说我在日常开发中用到的Python内置模块”,基本上我讲完就能评价他的能力和风格,然后再问一些问题来验证我的评价是不准确。6.最后一般会和面试官聊聊他在过去的工作或者自己的开源项目中认为自己最熟悉的一个,从项目设计,踩过的坑,开发周期以及如何安排,如何确定需求,在如何与其他人协作等方面,最终评估Ta是否可以轻松融入我们现在的团队,是否每个人都能接受Ta。对工作不负责任,不努力,没有团队意识,沟通能力有缺陷的人。我会放弃那些容易产生性格冲突,不适合团队合作的人。我得考虑一下,以后会如实反馈给HR。2午饭时我一直在想这个问题。我觉得重点不是Python而是后端工程师,因为Python只是系统的一部分。linux的基本操作一定要熟悉,sql一定要懂,消息队列一定要熟悉,git一定要熟悉...木桶理论,每一个环节都不能落下,精通更好在其中的一两个中。基本功扎实,新东西学得快,代码写得流畅,命令敲得流畅,bug解决得好。妈妈再也不用担心我天天加班了~~~1.语言1.推荐一本我看过的最好的python书籍?开正题废话一大堆2.说说python的装饰器、迭代器、yield?3、标准库中的线程安全队列是哪一个?哪个没有安全感?日志记录是线程安全的吗?4、python适用的场景有哪些?遇到计算密集型任务怎么办?5.Python高并发方案?希望听到twisted->tornado->gevent可以和golang相关,erlang更好。2.操作系统可以直接认为是linux。毕竟,大多数后端都在处理linux。1、tcp/udp有什么区别?tcp粘包是什么问题,如何处理?udp有粘包吗?2、time_wait是什么情况?close_wait过多的原因可能是什么?3、epoll和select有什么区别?边沿触发和电平触发有什么区别?3、存储存储可能包括rdbms、nosql和cache等,mysql相关我以mysql和redis为例1.说说mysql字符集和collat??ion?2、varchar和char有什么区别?尺寸限制?utf8字符集中varchar可以存储多少个字符?3.主键和唯一键的区别?4.外键有什么用,应该用吗?外键一定需要索引吗?5、myisam和innodb有什么区别?InnoDB的两阶段锁定协议是什么情况?6、索引有什么用,一般原理是什么?设计索引要注意哪些点?Redis相关1.什么场景使用redis,为什么mysql不适合?2.说说redis事务?用事务模拟原子+1操作?原子操作还有其他解决方案吗?3、redis内存满了怎么办?四、Web安全相关安全1、sql注入是如何发生的,如何防范?2、如何防止xss?htmlescape后可以避免xss吗?3.什么是csrf?django是如何预防的呢?密码学1.什么是块加密?加密模式有哪些?ecb和cbc模式有什么区别?为什么需要iv载体?2、简单说一下https的流程?3、对称加密和非对称加密有什么区别?3.如何生成共享秘钥?如何防止中间人攻击?5、你关注新技术吗?golang和rust懂吗?numpy和pandas是什么鸟?你跟上时代潮流了吗?你是想刷微博,还是刷知乎?可能你觉得我的问题很详细,但是其中很多都是经常遇到需要解决的。细节更能体现一个人。有人说容易,有人说难。其实我觉得只适合面试有2-3年工作经验的后端工程师。我真的没有问有难度的问题,可能是你平时没注意吧。最后,非常感谢您阅读我的文章!有什么问题可以后台私信我,我会很乐意解答。
