字节后台开发一面二面三面hr面面经

回馈牛客,这几个月过的真的不容易,感谢牛客网上的大家带给我的全部,希望我的面经可以帮助到更多同学,同时也希望我男朋友能够尽快上岸,看他每天那么辛苦真的太心疼了

一面 4.7 47mins

  1. System.out.print()

    三个参数分别是什么类型: System :类 out:成员变量 print(): 成员方法

  2. String不可变是如何做到的,为什么不可以被继承?

  3. 如何实现一个不可变类? (final修饰类,final static 修饰成员变量,不设置set函数,构造函数中实现深拷贝,get方法中返回对象的深拷贝副本)

  4. 单例模式在java中的应用场景有哪些? 单例有哪些实现的方法?

  5. 工厂模式讲一下? 应用场景?

  6. innodb索引结构具体讲一下 b+树

  7. 有一个表叫 t_name ,四个字段 a,b,c,d id为他的主键索引

    sql1:select id from t_name where a=1 and b=2;

    sql2:select c from t_name where a=1 and b=2 and d=4

    针对这两句,你如何创建索引? (联合索引,a b d)

    这两句需要回表吗?(1不需要,id为主键索引,2需要)

  8. 操作系统:系统调度的方式有哪几种?每一种方式讲一下具体内容以及应用场景?

  9. kill -9 pid 和 kill pid 的区别和原理?

  10. redis 数据结构

  11. redis的持久化方式 具体怎么实现(具体到代码)

  12. http常见状态码说一下

  13. 3xx是什么信息

  14. 讲一下301 302 的区别

  15. 200 201 202

  16. 204

  17. tcp的11种状态中,closing出现的场景是什么?

  18. 为什么tcp三次握手的时候的seq初始化时随机地,而不是从0开始

  19. 讲一个具体的http请求报文中的字段,比如缓存,cookies怎么设置等等(content-type content-length)

  20. coding: 礼物的最大价值

二面 4.9 43mins

  1. 你是不是没实习过,那我问几个问题吧(感觉因为没实习所以没有刁难我)

  2. 写到编程题:一个二维数组每行均递增,每列均递增,查询某个值是否在数组里,说思路并写下来

  3. 再写一道:1*2的砖块铺 2xn的砖块有多少种铺法?

  4. 100亿个正整数数据,找出最小的100个数

    1. 小顶堆,一个一个读入内存,复杂度多少?

    2. 还有什么方法比小顶堆的复杂度更低?

      用一个长度为42亿的数组,下标即为该值,对应下标位置存储元素出现次数,然后找出前100个

  5. 操作系统:讲一下什么是缺页中断?

  6. 操作系统中:同一进程中的线程共享哪些资源?

  7. 进程切换和线程切换讲一下?(用户态->内核态blah)

  8. 讲一下HTTPS

  9. HTTPS是怎么加密的? 非对称加密已经很安全了,为什么还要用混合加密(混合加密一定要看,看懂,我没看懂,所以说的不好)

  10. MySQL为什么要用B+树(说重点:比如将节点大小设置为一页,这样每次磁盘I/O可读入一个节点;还有叶子节点用指针相连,而平衡树找到一个节点后,需要按照中序遍历才能查找到下一个节点)

  11. Redis平时用吗? 不用,那我不问了,我看你简历上写了

  12. CAS讲一下,CAS是怎么实现的,为啥他有ABA问题还要用它?(CAS是通过Unsafe类实现的),那再底层呢?(说了乱七八糟的)

三面 4.13 40mins
1.把数字转化成中文,比如1003->一千零三
2.我们在用牛客视频的时候,用到哪些协议?
3.你解决的最大困难是什么?

HR面 4.15 15mins
1.问了入职时间
2.为什么转开发?
3.遇到困难时怎么解决的?
4.会求助他人吗?
5.没问啥,说了一下薪资,然后说offer这两天会发过来

4.16
收到字节的offer啦~ 去了最想去的公司,太幸福了

希望大家都可以上岸

#后端实习面经##字节跳动##Java工程师##实习##招聘进度#
全部评论
要是我这么简单就好了😅还是太菜
1 回复
分享
发布于 2020-04-16 23:39
楼主是找的实习?
1 回复
分享
发布于 2020-06-06 14:18
英特尔
校招火热招聘中
官网直投
楼主啥部门呀,恭喜
点赞 回复
分享
发布于 2020-04-16 23:36
沾沾校友喜气
点赞 回复
分享
发布于 2020-04-16 23:50
2021年毕业的,现在不是找实习吗。。怎么还会问你是不是没实习过btw蹭蹭楼主的欧气
点赞 回复
分享
发布于 2020-04-17 00:31
点赞 回复
分享
发布于 2020-04-17 02:17
为什么我昨天字节一面就只问了我几个问题,一个算法,,我好慌啊 就20分钟左右,,面试官就不问了,,, 不知道结果咋样 ,很慌
点赞 回复
分享
发布于 2020-04-17 10:56
楼主 请问 为什么tcp三次握手的时候的seq初始化时随机地,而不是从0开始  这个问题你是怎么回答的。。这个我好像完全没了解过
点赞 回复
分享
发布于 2020-04-17 11:16
楼主有说要审批大概3到5个工作日吗
点赞 回复
分享
发布于 2020-04-17 11:25
字节发offer前会有offer call吗
点赞 回复
分享
发布于 2020-04-17 11:52
春招能被拾上岸,楼主实力强大,HR应该没有问类似是否有蓝盆友这种问题😂
点赞 回复
分享
发布于 2020-04-17 13:09
恭喜恭喜 啥部门啊
点赞 回复
分享
发布于 2020-04-17 16:10
你这是实习么?
点赞 回复
分享
发布于 2020-04-17 22:10
蹭蹭楼主欧气
点赞 回复
分享
发布于 2020-04-17 22:24
lz本科吗
点赞 回复
分享
发布于 2020-04-19 08:55
牛逼
点赞 回复
分享
发布于 2020-04-19 17:57
把数字转成中文.......请问这个题楼主怎么答的?
点赞 回复
分享
发布于 2020-04-19 19:10
沾沾喜气
点赞 回复
分享
发布于 2020-04-23 14:48
求问楼主,关于视频通信用到什么协议怎么答的呀
点赞 回复
分享
发布于 2020-05-03 21:47

相关推荐

头像
03-13 15:53
Java
点赞 评论 收藏
转发
19 183 评论
分享
牛客网
牛客企业服务