字节提前批测开一二三面面经
一面 8.2:
先问了下在实验室研究的是什么,感觉这里是在考你的表达能力
下面看我简历里写了hadoop,于是让我写把hadoop中的文件复制到本地中的命令
下面算法题:最长公共子串(动态规划)
一道sql题:输出每门课的平均分,降序排列
八股文:
1、重载和重写的区别,注解override
2、远程调用为什么用RPC协议,RPC与Http相比有什么优势
其他不记得了。。
二面 8.6:
讲项目
算法题:有效括号
八股:
1、http和https的区别
2、进程间的通信。消息队列和管道相比效率提高多少(不会)
3、什么是僵尸进程,怎么产生的,什么是孤儿进程
三面 8.10:感觉遇到个压力面 0八股
自我介绍之后直接算法题:实现atoi函数???
问了下这个函数实现了什么功能,面试官说就是把字符串转化为int
考虑了三种特殊情况:一是字符串为空,二是负数的情况,三是超出int的界限
没写完,面试官说先放着,然后开始问:
int是怎么存储的??
如果字符串是Ox 12ff,你的程序怎么改? (噢噢还要考虑进制。。)
balabala
总之这个题短时间根本写不完o(╥﹏╥)o
然后开始问实习,你在实习中做的东西讲讲,我提到公司做班课后台开发
问:那你们那个东西有什么功能
我:视频上课,打卡,教学工具,签到。。
问:你们那个签到怎么实现的?
我:那个东西不是我做的,我猜测这个应该是存到redis,然后搞个标志位balabala
问:那要你就这个功能写测试用例,怎么弄
我:balabala
总之所有问的都是即兴发挥
然后问:
你怎么理解的测开?
有成就感的事? 说完也是往里挖了挖
知道哪些自动化测试框架?
业余时间干些什么?
平时看什么书?
接下来还有时间出来实习吗?
一开始出那个编程题就感觉是压力面,面试官全程没有表情,有的时候说完他也不说话,中间很长一段时间沉默。反正我已经看开了,hahaha,心态贼稳~
最后许愿个oc吧!
#面经##校招#