楼主投的很晚属于正常批才开始,初试面试官比较重基础,复试面试官比较看综合能力,HR小姐姐声音好听,腾讯面试官都特别nice!
看你项目很多,你挨个给我介绍一遍吧
我:一大堆按着简历介绍
日志文件管理的数据库选什么?
CV的算法怎么来?
NLP的算法怎么来的?
为什么选用Selenium这个库?
反正就是针对不同项目的一些小问题
文件系统?
Linux文件储存结构?
虚拟内存?
页表储存?
文件映射?
Cache结构?
三次握手,四次挥手?
为什么要四次挥手?
Time Wait前的报文没发成会怎么样?
MySQL底层实现原理?
B树和B+树区别?
数据库引擎?
Redis支持哪些数据结构,Redis底层原理
QuickSort
心得:所有问题的回答尽可能比面试官问的要详细,比如quick sort我说了分冶的思想+递归的实现+partition三数取中法+qsort对于quick sort的优化+什么时候转成merge sort什么时候转成insertion sort
我这边给你过了,基础不错二面多准备下项目就好,我们现在都转Go了,反问?
我:C++转Go难度?项目?二面有什么需要注意的?
一面面试官给你评价不错,我这边就不问你基础问题了
我就共享屏幕看了几个代码,我以为自己代码够规范了,没想到还有不少地方被嫌弃了😂确实还是没做到特别规范
之后的代码还是要注意规范,其他没什么了,我会推HR的,还有什么想问我的?
我:转Go有什么资源吗?
给你推荐几本书吧(然后给我介绍了基本特别nice!)
然后又和面试官聊了会儿其它的
看你之前有两段实习,介绍一下内容?
实习的时候怎么进行项目沟通?
讲一个项目中遇到的困难?如何解决?
看你有当过副组长,讲一下怎么安排项目进度,怎么保证按时推进?
组员主观原因未完成任务怎么解决?
之后开学还要回美国吗?是否能远程开发?
反问环节?
我问了下多久出结果然后厚着脸皮要了HR小姐姐微信
最后许愿Offer!!!