字节新部门后端实习 二面已挂 面经

人生第一次找工作面试,投了一星期之后安排面试,不论是面试官还是hr人都很nice,面试的过程中没有压力,能感觉到面试官对你的引导,可惜本人实在是太菜呜呜呜呜呜

### 一面 2.23
首先问项目(秒杀) 
MQ的作用?
面对秒杀峰值的策略?读峰值策略?写峰值策略?
RabbitMQ的架构

之后问基础知识
进程和线程的区别
线程的共享部分?私有部分?
访问堆时的并发问题?
synchornized锁的底层原理,膨胀机制等
死锁?如何避免?有了如何解决?

计算机网络部分
tcp如何保证可靠性?
四次挥手过程
TCP为什么要三次握手?
不是三次会有什么问题?三次握手还有什么问题?(gg)
close-wait与time-wait状态
tcp 如何最大程度利用带宽?(开始蒙)
tcp一个报文设置多大合适?(我回答缓存窗口多大发多大合适,查找没找到满意的答案,这一块很多问题都答得不好,希望有会的大佬能在评论区不吝赐教。。)

数据库
redis基本数据类型
雪崩,穿透,击穿概念以及解决方法
为什么用B+树? 什么是聚集索引?什么情况用聚集索引
单列小数目不同值用聚集索引还是非聚集?(用聚集索引,大数目不同值用非聚集索引,但我并不知道问啥。。。大数目小数目概念我也是第一次听。。。希望不吝赐教)

题目:leetcode 最长无重复子串


当天晚上就约了二面,可能因为计算机网络答得不好,HR小姐姐很贴心的提醒我多复习复习计算机基础知识,(可面试官能够经验老到的完美避开我的复习内容)

### 2.24二面
hr非常nice,直截了当的说这次我们重点聊数据结构与计算机基础,问的问题很深,确实都需要一定的思考才能得出结论,光背八股真的不行

先说一下java基本数据类型
ArrayList和LinkedList区别?你如何理解动态数组中的动态?扩容的底层原理与过程?那么扩容这个过程的时间复杂度?(一直刨根问题到答不出来为止,其实事后想想复杂度就是复制过去的On,但当时在连环追问就是***没反应过来。。。)

之后直接出题目,题目也全是数据结构相关
1.用Array实现FIFO(不限长度),实现push,pop,length要求只能用原生数组,pop,length要求O1,push最好保证O1(push完全不知道咋保证,希望不吝赐教。。)

2.用已有数据结构完成以下操作:insert,delete random(随即返回一个数,要求概率相等) delete和random要求O1,insert最好O1(insert完全不知道咋保证O1),在面试官引导下用set+map+array做完,但是不知道咋保证insert O1

现在回头来总结发现问的问题和题目都是一条线串过来的,很有引导性,在卡住的时候HR会参与讨论,寻求结题思路,面试的过程也是一个高效学习的过程。(体验很棒,下次还来233)

数据库:
给一个sql语句建立索引(sql语句忘了),为什么这样加索引?从各种层面上索引可以分为几类?加索引时候的具体实现?比如说k1k2k3三个索引(我回答实际上是建立k1,k1k2,k1k2k3三个索引,不知道对不对)

反问环节,我就想知道那俩题O1咋保证  hr说超纲不能说

凉凉,下次再来。

#java实习##实习##字节跳动##面经##后端开发#
全部评论
二面你说的hr 应该是指面试官吧,面试官的超纲不能说也许约等于他也不会🤣
30 回复 分享
发布于 2022-02-25 12:31
自我反思,知识理解的不够深,学的时候太急躁,浅尝辄止,导致基础不扎实,问的深了就发懵,同学们以我为戒
9 回复 分享
发布于 2022-02-25 11:36
这真的只是实习吗。。感觉好难
3 回复 分享
发布于 2022-02-25 22:53
是春招的暑期实习项目么?感觉不简单诶
3 回复 分享
发布于 2022-02-25 14:38
理想汽车春季招聘,车企顶级待遇,内部专属内推链接(内推码已自动填好),可私信加vx好友全程跟进: https://app.mokahr.com/m/campus_apply/chehejia/40949?recommendCode=DSSCgruY#/jobs
2 回复 分享
发布于 2022-03-01 08:06
非聚集索引查询多一次回表的时间,所以单列小数目的不同值用聚集索引更快;而大数目(如上限超过int32位)不同值在插入或更新数据时会导致频繁的数据页变更,故不能采用聚集索引,最多只能用非聚集索引。类似问题:为什么不能用雪花ID作主键。供参考。 阿里集团业务平台与架构欢迎投递,目前hc充足。****************或发我邮箱(wangshengdian96@gmail.com),我把内推码给你。简历命名格式:姓名-学校-专业-期望职位。 https://www.nowcoder.com/discuss/862142
1 回复 分享
发布于 2022-03-19 00:15
tcp 如何最大程度利用带宽? 我个人认为是考bbr,取决于瓶颈链路的带宽时延积 tcp报文大小MSS一般不超过ip最大传输单元MTU,否则会出现ip分片情况,假如某一ip分片发生丢失其他分片必须重传
1 回复 分享
发布于 2022-03-08 08:49
tcp一个报文设置多大合适? 选取拥塞窗口和接收方的接收窗口中的小者
1 回复 分享
发布于 2022-03-01 10:07
同学你以前有笔试吗,这个面挂了后续还会有部门捞吗?
1 回复 分享
发布于 2022-02-26 16:48
面对秒杀峰值的策略?读峰值策略?写峰值策略?这个怎么答?
1 回复 分享
发布于 2022-02-25 14:55
1.用array实现fifo可以考虑使用循环数组,这样能保证插入删除都是O1,长度也可以O1时间算出来或者直接用一个变量记录。 2.delete,insert,random要求O1这题是leetcode 381题
8 回复 分享
发布于 2022-02-25 17:19
字节生活服务部门内推 可私信我 各个岗位都有hc
点赞 回复 分享
发布于 2022-04-25 00:43
哪个部门
点赞 回复 分享
发布于 2022-03-31 12:30
天猫超市技术岗,欢迎来聊~帮忙看简历、跟进系统进度哦
点赞 回复 分享
发布于 2022-03-25 21:36
天猫超市技术岗~欢迎来撩啊😀
点赞 回复 分享
发布于 2022-03-25 21:22
深圳可以试试 aftership,本人随时跟踪进度目前进度很快,详细在下面 https://www.nowcoder.com/discuss/843552
点赞 回复 分享
发布于 2022-03-21 22:34
同学准备好了 欢迎再来😎
点赞 回复 分享
发布于 2022-03-21 11:59
虽然感觉八股很常规,但是真的问我,也只能吞吞吐吐说几个。。
点赞 回复 分享
发布于 2022-03-16 22:46
类似leetcode 最小栈?
点赞 回复 分享
发布于 2022-03-16 13:28
同学想不想来杭州阿里实习
点赞 回复 分享
发布于 2022-03-16 12:57

相关推荐

评论
60
405
分享

创作者周榜

更多
牛客网
牛客企业服务