我投的成都软开岗,离家近。
一面二面下来感觉TP-Link不喜欢问八股文,流程和华为一样快的,当天就通知第二天二面。
笔试:6.8
一面:6.9
一面问了问项目,问了问官网笔试的题目。
笔试有一道输入网址发生了什么,面试官说答得不错,换个问题问问。
问我:"那假如输入网址后无法访问,问如何排查原因?",又引出问我知不知道arp攻击
笔试第二题问:没有对用户输入做边界检查会发生什么,面试官直接又问了我一遍。。
问了问c++和java的区别,java的hashmap
一面主要是项目问了一下,前后一共20分钟,和我估计的时间一样。
二面:6.10
二面开始就问了问项目是做啥的,没细问。
然后就是两道emmm脑筋急转弯?
第一道:外观20个球里有一个轻一点,问如何找出来。我怕尬住就直接先说了二分称就完事了,最坏4次,最好3次。
面试官问我有没有更好的方法,我思考了一下分成了668,然后33或者332,再12,11。分开分去都是要3次,不可能两次称出来吧?。。。。。。。。写到这句话才想起来面试官没说是不是称的,那我直接全倒进液体里,看哪个浮得高😬
第二道:多跟不均匀的绳子,烧完需要1小时,问如何找到15分钟。
答:一根两头点,另一个根点一头,得到半小时。再将刚刚的第二根两头点和第三根点一头,得到剩下45分钟,用✂️剪掉就有15分钟了。
中间穿插问了我如何理解线程同步
然后两道编程题,写伪代码:
第一道:1阶2阶上楼梯,问上100阶有多少种方法leetcode原题,递归和dp都可以做(没答dp)
第二道:混个大小写且无序的字符串,找出能组成的最长回文串。
答:找出有多少对相同的字符,然后看最终长度选择是否+1得到最长回文串长度。
然后说接下来会有hr和我聊(意思是过了?)
不清楚成都给的多不多,先拿个保底吧😥
全部评论
(10) 回帖