TPLINK云计算三面
为什么我的画风和其他面经不太一样?
3.17一面
一面无智力题,简单聊了下我写的项目,我写的是一个tinyhttpd,然后问了我一些http和tcp的基础知识,还有一些其他的基础,比如进程线程区别等等。
一面最主要的就是问了两个算法,没有手撕,只是说一下思路。
第一个是问如何判断一个数是不是2的幂次方。显然先要问面试官圈定这个数范围,int型,那么右移32次,每次和1&,看二进制里有多少个1,如果只有1个那说明是。
第二个就是很经典的股票问题LeetCode 121。,给出了线性时间复杂度的解法,然后面试官问如果是k次交易的话该怎么写,我想了一会无结果就说短时间解不出来。
然后反问,,,很经典的业务是什么,发展如何,会分配什么工作。
3.19二面
二面继续问项目,再扯扯基础,比如中断处理怎么进行的,什么时候会进程调度,进程线程资源共享吗,还有os的死锁等等。
然后手撕一道简单题,就是给一个数组,求第三大的值,如果没有就返回数组最大值。很简单的题,不过需要注意一些边界条件,比如数组是空或者少于3个数情况。
因为我5分钟就写完,然后他给了我几个测试样例,中间没有调试,bugfree过的,所以他又问我经历中关于我大二打acm拿到省铜的情况,队伍里面是不是队长,具体分工,你的参与度等等。
反问,仍是闲扯部门相关问题。
3.22三面
语言和智力题总共三次面试都没有问过,我怀疑是他们可能没有面试官是c++出身的。另外有可能是项目比较多就不会问智力题。
三面并没有问太多技术,三面这个面试官应该是深圳云计算那边项目的boss,因为后面我问他加班情况,他说不同组会很多不同,他们那边公有云和私有云下面都有六七个组,他熟悉的介绍让我觉得可能是深圳云计算的总负责人。
三面就围绕我的简历问我的校园经历,问为什么考研准备春招,还准备二战吗,考研失败哪一科原因等等闲聊,然后问家庭情况,父母支持去深圳吗等等问题。
不知道什么时候才能收到座谈会发offer......
#tp春招##面经##TP-LINK#