字节跳动/头条 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
国泰君安
校招火热招聘中
官网直投

相关推荐

#软件开发2024笔面经##华为##暑期实习#base:北京5.20一面,当天下午约了二面,主管面约到了明天反正自己有offer了也是面着玩,进池子里泡着快乐玩耍1.自我介绍2.我看你去年拿到了华为GTS秋招offer,你怎么不去    我去年秋招试水一下面试,但明年才毕业,所以接不了offer2.那来聊聊你的项目吧,你里面写了你保证了接口的可扩展性,你知道哪些方式可以保证接口可扩展性呢?    开闭原则,只继承不修改类3.那你知道继承和接口的区别吗?什么时候需要用到继承,什么时候用到接口呢?    二方包的时候用接口,从属关系用继承?真不太知道这个题怎么答4.你的项目苍穹外卖使用了Mybatis, Mybatis比起直接连接数据库jdbc有什么优点呢?    使用了数据库连接池池化技术,避免了数据库频繁的连接,节省了资源5.你知道为什么数据库连接很耗时吗?    没怎么答好,查了一下答案,记录一下,因为数据库连接是基于tcp连接,分为三步,第1步:建立TCP连接,通过三次握手实现;第2步:服务器发送给客户端握手信息,客户端响应该握手消息;第3步:客户端发送认证包,用于用户验证,验证成功后,服务器返回OK响应,之后开始执行命令;用户验证成功之后,会进行一些连接变量的设置,比如字符集、是否自动提交事务等,其间会有多次数据的交互。完成了这些步骤后,才会执行真正的数据查询和更新等操作。执行完成后,还要进行四次挥手断开连接,这些过程加在一起非常耗时6.那你知道需要频繁数据库连接的场景怎么办吗,比如需要频繁查询每个年龄段的用户?    索引?7.索引是实际查询过程,从连接的角度呢?你知道SQL预编译吗?    不太知道8.问你点Java基础吧,你知道Java锁有哪些种类吗?    偏向锁?轻量级锁?重量级锁?公平锁?非公平锁?9.锁实现的底层原理是怎样的呢?    更改对象头10.你知道锁升级的过程吗    不太清楚,查了一下,当多个线程同时申请共享资源锁的访问时,这就产生了竞争,JVM会先尝试使用轻量级锁,会以CAS方式来获取锁,成功则获取到锁,状态为轻量级锁,失败,则锁升级到重量级锁。11.算法:一个最基本的小岛问题,BFS感觉下来没问什么八股,基本逮着苍穹外卖在问,苍穹外卖问了我半个小时,难顶
点赞 评论 收藏
分享
4 68 评论
分享
牛客网
牛客企业服务