首页 > 字节跳动提前批后端开发一面面经
头像
小烈111
编辑于 2020-06-23 21:24
+ 关注

字节跳动提前批后端开发一面面经

1. 浏览器打开www.baidu.com的过程发生了什么
2. 是否了解ARP,如何根据ip地址寻址(这里没答上来。。。网络层往下走我就晕了。。)
3. https和http的区别,https为什么安全
4. redis的数据结构有哪些? 如果让你实现redis发布订阅,你会如何用redis自带数据结构实现
5. ThreadLocal了解吗?(我说记不清了,,,只知道能够保存线程独占数据),后来就问我给你的话你准备怎么实现ThreadLocal
6. 给你一个较大的文件字符串,如何压缩?(我说要用到哈夫曼树,然后问我这是啥。。。我真不记得了。。。。)
7. 100万个数据如何获得最大100个
8. mysql了解吗?什么是事务?为什么会有脏读和幻读,怎么解决?
9. 讲一讲kafka和其他mq有啥优点?(主要是项目用过kafka)
10. 手撕单例。
11. jvm内存结构,OOM了你如何定位问题?
12. 数据库分页查找,前100条和最后100条性能有差别吗?
算法题:
一个汉堡题,有n天,有a[n] b[n]代表鸡肉堡和牛肉堡每天的供应量,小红每天吃的汉堡数目不能相同,但是小红这n天要尽量吃最多的汉堡,而且这n天能少吃牛肉堡就少吃,请问小红这n天最少要吃多少牛肉堡?

算法题我是没写出来,把我整懵😵了,小红太挑食了。。。。

整整花了一个多小时的一面,面完人都是晕的
幸运的是hr告诉我通过了,接下来就是准备明天的二面了
许愿明天也能顺顺利利吧!
大家加油

更多模拟面试

全部评论

(0) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐