通过前同事内推简历,等了半个月左右,期间一直在刷leetcode,把一些常见的题刷了一遍。
第一面2018.8.17,很突然,在公司加班,8点半左右,接到从杭州打过来的电话,隐约感觉是阿里的,一听果然是,说是否方便现在面试,随即开始。还好有所准备。。。
一、自我介绍
先讲目前在做的工作,由于项目很大,个人做的工作比较乱,那就从每天的任务,在项目中的角色出发,
尽量说细点,让面试官清楚你平时的工作是怎么开展的,与哪些人有交集,怎么处理遇到的问题,有没有自主学习等
再讲以前的工作,不熟悉的最好不要讲
二、针对工作内容的提问【看你是不是真的做过,做得深不深,有没有理解背后的原理或原因,有没有深入学习】
在你讲的过程中,面试官会针对一些她感兴趣的地方进行提问。
比如,你对这个框架熟悉吗?怎么实现的?中间遇到过特别难的问题吗?怎么解决的?为什么这样解决?
三、基础知识提问
1、熟悉python?
2、说下is和==的区别
3、知道多线程吗
4、哪些模块用得比较多?讲下match与search的区别
5、__init__与__new__的区别
6、用过异常吗,有哪些异常,平时写的时候区分写还是只写一个大的?
7、python的垃圾回收,怎么实现的?
8、深拷贝与浅拷贝?Python怎么