字节22届实习一、二、三面(已 offer)

一面

1.自我介绍

2.能实习多久

3.对前端的了解,部门要写点前端(说了解 HTML + CSS + JS + JQuery)

4.了解 VUE 吗(不了解)

5.之前实习做的是纯后端吗(对)

6.JDK1.8 新特性(stream、lambda 表达式、接口 default 方法)

7.具体说下 lambda 表达式(不知道什么意思,我就说了下怎么写)

8.HashMap put 实现(八股文)

9.JDK1.8前后 HashMap 有什么改动(八股文)

10.HTTP 和 HTTPS 的区别(八股文)

11.HTTP 和 HTTPS 的默认端口sm (80 和 443)(八股文)

12.TCP 和 UDP 的区别(八股文)

13.DNS 协议(八股文)

14.平时用过什么数据库(只敢说 MySQL)

15.了解过 Redis 吗

16.介绍下 MySQL 的索引(八股文)

17.在什么情况下不适合加索引(频繁改动和删除的数据、数据量小、区分度小的字段(比如性别))

18.索引失效的情况(不满足最左前缀原则、where 后面不能用函数)

19.Redis 数据类型(八股文)

20.Spring、SpringMVC、SpringBoot 区别(八股文)

21.在第二个项目中做了什么

22.项目中前端部分你做了哪些(没有做过,我是纯后端)

23.项目中与钉钉的交互逻辑(说了个大概,不是我实现的)

24.共享屏幕用 IDE 写代码:写一个 POST 接口,输入参数为一个数组,返回倒序结果,postman 调用,15分钟。具体实现用了快排,逻辑没有问题,请求的时候一直请求不过来,调了几分钟还是没用。面试官直接说要去开会,没时间了,一面过了,二面会有 hr 联系你。

感谢面试官不杀之恩!

二面

1.算法题

  • 求序列是否有循环依赖,比如 [[A, B], [B, C], [C, A]],A->B->C->A,就有循环依赖。(面试官看我不会就说可以换题)
  • 大数加法,36 进制,'0' - '9' 为阿拉伯数字 0 - 9,'a' - 'z' 为阿拉伯数字 10 - 35。(AC)

2.说下 TCP 3 次握手 4 次挥手。

  • 服务端发送 FIN(第二次 FIN) 报文前要等待多长时间(等数据处理完就会发送 FIN 报文了)
  • 是网络层的数据处理完,还是应用层的数据处理完呢(看具体情况,如果是 HTTP 请求的话就是应用层数据处理完;如果是基于 TCP 编码的话就是传输层数据处理完)

3.Redis 使用场景是什么(只敢说缓存,说了下缓存的应用场景)

  • 缓存更新机制是怎么设计的

答:一开始是先删除再更新,这种情况会有读写并发脏数据的问题。吹了一波牛逼,说怎么排查到这种错误

的,排查后使用先删除再更新再删除的策略。第一次的删除可以避免 Redis 宕机导致脏数据的问题,后面先

更新再删除可以避免读写并发脏数据的问题。

  • 你这种策略还有什么问题(目前还没有碰到过)

4.排查一个问题:前端请求接口无响应

答:1.先看 nginx 和后端服务是否挂掉。

2.如果没有挂掉,看后端日志,根据日志异常排错。

3.如果根据日志没有找出问题,就本地复现。

5.有什么要问我的

  • 我感觉这次发挥不太好,你对我有什么建议吗?

答:我觉得还好啊,你可能对自己期望比较高吧,哈哈哈。

  • 下一轮还是技术面吗

答:不清楚

  • 最快什么时候可以得到回复

答:会很快,字节效率很高的

三面

1.自我介绍

2.讲下 GC(八股文)

3.介绍下 SpringSecurity

  • 看过它的源码吗(没有)

4.Redis 数据结构(八股文)

5.介绍下 HashTable(八股文)

6.熟悉 Nginx 吗(负载均衡、反向代理)

7.了解 oAuth2.0 吗(不了解)

8.HashMap 和 ConcurrentHashMap 的区别(八股文)

9.Redis 主从复制(不了解)

10.容器了解吗(说了下 Docker 的概念和几种操作)

  • 容器实例之间数据怎么做隔离的(不了解)

11.了解飞书吗

12.职业生涯怎么规划的

13.介绍了下部门干什么的

14.能不能暑期入职(不能)

15.有转正的机会吗(特别优秀的同学会考虑转正,几率比较小(我怀疑就是没有))

16.最快什么时候能得到回复呢(本周)

17.你还有其他的 offer 吗

18.base 希望哪里。北京、深圳、上海(深圳吧)

专升本学历太不容易了,好多公司都不给面试机会。感谢字节!
#java面经##实习##面经##Java工程师##字节跳动#
全部评论
4 回复 分享
发布于 2021-03-15 18:59
第一次见这么直接说转正几率低的😂
2 回复 分享
发布于 2021-03-15 20:16
楼主能推荐背的八股文吗,自己找不到好的
1 回复 分享
发布于 2021-05-28 18:54
研究生的我简历都不给过😭
1 回复 分享
发布于 2021-03-16 09:34
牛 我一面就挂了
1 回复 分享
发布于 2021-03-15 19:01
大佬项目应该怎么做?
1 回复 分享
发布于 2021-03-16 08:08
专升本,哇
点赞 回复 分享
发布于 2021-11-22 19:16
怎么没有问项目?
点赞 回复 分享
发布于 2021-08-02 19:53
楼主真的太不容易了,为楼主打call
点赞 回复 分享
发布于 2021-07-16 20:09
厉害
点赞 回复 分享
发布于 2021-03-24 10:30
专升本简历上面怎么写?我也是全日制专升本
点赞 回复 分享
发布于 2021-03-19 09:53
我一面和你问的问题都一样,我感觉答得还行,但是我接口后面调试得比较慢,然后面试官走了才调试出来,他说字节要求编码能力很高的,然后我就凉了😭
点赞 回复 分享
发布于 2021-03-18 15:26
请问hr面完多久拿到offer啊?我都面完第三天了。。。hr只和我说过了,但是没offer啊
点赞 回复 分享
发布于 2021-03-17 12:08
楼主简历上写redis了吗
点赞 回复 分享
发布于 2021-03-16 19:16
借帖打一下,字节跳动教育业务线,可内推,课帮忙简历,可私信联系,或发送简历到 xubangcun@bytedance.com
点赞 回复 分享
发布于 2021-03-16 17:56
蹭一蹭热度😊,阿里大进口事业部实习内推,以往经验都转正成功https://www.nowcoder.com/discuss/613981?toCommentId=8669938
点赞 回复 分享
发布于 2021-03-16 17:38
八股文是什么啊?我还是个新手
点赞 回复 分享
发布于 2021-03-16 16:58
请问23届可以投日常吗
点赞 回复 分享
发布于 2021-03-16 11:41
老哥是本科?是内推的吗
点赞 回复 分享
发布于 2021-03-16 10:38
应该是应用层发送完数据,调用close或者shutdown方法就发生fin
点赞 回复 分享
发布于 2021-03-16 09:56

相关推荐

ldf李鑫:不说公司名祝你以后天天遇到这样的公司
点赞 评论 收藏
分享
评论
68
317
分享

创作者周榜

更多
牛客网
牛客企业服务