字节跳动/头条 2019 春招 测开二面凉经

【一面】
1、自我介绍
2、说一个你觉得不错的项目,项目有demo么?具体怎么实现的,有什么亮点?
3、你对哪熟?(计算机网络)
dns解析过程,域名了解么,一级域名、二级域名
请求有哪几种?post和put的区别
get和post的区别 get有限制么,怎么限制的。(其实http协议对长度无限制,浏览器有限制)
4、算法题:栈逆序,给一个空栈,若干变量,把1-10变成10-1,如果要优化你的代码,怎么优化。
5、top n问题,一亿条数据,取最大的100个,刚开始以为在问我数据库,说limit,叫我不要用库函数,我说那不会了。
6、了解排序么,答:快排 归并 选择 冒泡 桶排序啥的。
然后才知道top n 是要问排序,就说用桶排序查。
桶排序复杂度,用大顶堆还是小顶堆做——大顶堆。
结果从小到大还是从大到小——从小到大。
(幸好没让我敲这个,准备了快排和归并,早上看了眼桶排序就考了桶排序,啧啧)
快排的复杂度。
7、一亿条数据,内存不够咋办。(不知道,就说了分片。)
直接分么?可以怎么优化(不会。)
8、spring事务怎么实现,不记得为啥聊到这了,说了@Transactional注解
9、程序可能crash,但是你不想让它crash 咋办 (try-catch),你遇到过哪些异常

其他不记得了,想起来再补。

【二面】
1、说下项目。(说了另外一个有点难点的,实现了简单的考勤打卡。)
2、通过项目有什么提升
3、我考勤打卡用经纬度计算距离的,面试官说有误差怎么办,我想了下,说本来就允许误差(哈哈哈哈)
面试官说那也是,不过你应该没做过调研,实际上用 wifi 精度更高
4、说说mvc,springmvc怎么实现的
5、session cookie的区别
6、java的事务、锁(唉,我不熟)
7、算法题,括号匹配。
8、知道hbase么(就知道个概念)
9、熟悉前端么(不熟悉) 我大一大二做过安卓,后来没碰过了
10、sql怎么优化 有什么关键词替换会提高效率 答了 exist 和 in
11、int大小(64位8字节,32位4字节)

其他不记得了,想起来再补。
#字节跳动##面经##春招##测试工程师#
全部评论
没有让写代码吗?
点赞
送花
回复
分享
发布于 2019-03-27 16:16
你面的是正式岗还是实习,你一面和我二面的问题有点像
点赞
送花
回复
分享
发布于 2019-03-28 21:40
滴滴
校招火热招聘中
官网直投

相关推荐

4 68 评论
分享
牛客网
牛客企业服务