面试公司:微软(中国)有限公司
时长:一小时
时间:11月28日
一面
1、自我介绍
2、介绍一下项目
3、说说django、flask、tornado的区别
4、异步
5、python多线程与异步的对比
6、消息队列(kafka),使用场景
7、ELK框架中kafka是怎么使用的
8、chrome用过开发者工具吗?怎么从intrnet中快速获得一个ajax发起请求的位置(实战)
9、手写几个xpath
10、爬虫中你遇到的反爬措施及解决办法
11、网络协议:介绍一下http
12、http都有哪些请求方式
13、http请求头的组成
14、accept-type都有哪些种方式
15、计数排序
16、堆排序
二面:
1、自我介绍
2、介绍一下你的项目
3、说说你工作中遇到的最难的问题
4、算法题:(共享桌面敲代码)
二叉树最大路径和。时间复杂度是多少?
可以不使用递归吗?时间复杂度
最后用对列和层序遍历实现
5、反问?
总结:一面的面试官不懂python,问的很少和python相关的。 昨天二面微软,面试完后心里特别难受,我自己算是算法基础比较薄弱的了。 面试官不停的引导,给我说思路,明白思路后敲代码 感觉这场面试是最近半个月最差的一场了。 也可能是太想去微软了,得失心太重了。唉~
验证码登录>
验证码登录>
自动登录 | 忘记密码?
密码登录>
自动登录