首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
jarvi777
门头沟学院 Java
发布于北京
关注
已关注
取消关注
@牛客781705666号:
抖音后端日常一面面经
1、自我介绍2、问了简历里第一个项目,介绍了一下功能,自己做了什么,不感兴趣,5分钟(简历里面写了7个项目,估计是看不下去了)开始直接八股3、键入网址baidu.com到网页显示,都用到了哪些协议:http/https dns tcp ip ,往下MAC网卡什么的没详细说,就说了个网络接口层,应该详细说说的。面试官也没往下问,一下子想不起来。4、DNS解析详细过程:根域名 -> 下一级域名解析服务器 ,重复多次直到取得IP5、HTTP怎么保障可靠的,没太理解应该从哪个方面答。我说的通过TCP保障可靠性,但是由于TCP是面向流的,所以可能会出现粘包,再通过特殊字符分割或者长度字段解决粘包。后面想了想是不是从状态码之类的?还是不太清楚。6、知道HTTP3吗,HTTP3怎么保障可靠的:HTTP3底层改用UDP。不太清楚怎么保障的,自己瞎说了一个,UDP是面向报文的,所以即使UDP不可靠,也得实现一个类似TCP的协议,比如一个包确认一次。7、知道UDP实现TCP的协议名字吗:不知道,真不知道。。。5、TCP怎么保障可靠传输:重传机制、滑动窗口、流量控制、拥塞控制。自己主动详细说了下几个重传机制、拥塞控制算法6、linux进程之间哪些通信方式:不太清楚linux的,但是知道windows和操作系统课里面的。管道、消息队列、共享内存、信号量。没说Socket。面试官问了一下,我说Socket好像主要面向的是网络IO,不太清楚。7、事务的隔离级别,经典题目。RURCRRSERIALIZABLE。都能解决什么问题。这块答的乱七八糟的,应该先说明都有哪些问题,列举一下脏读、丢失修改、不可重复读、幻读这几个出现的场景,举个例子。说不可重复读时候还嘴瓢说了新增,面试官问了之后赶紧说是修改。8、MVCC怎么实现的。Read View加一个log日志,一着急忘了是redo还是undo,说了个redo。面试官说是undo,然后我赶紧说对记错了,undo记录的是每个事务提交之前数据的状态和事务id,用Read View中事务的id和执行顺序查undo就能保障MVCC了。还没说完9、Mysql默认隔离级别什么,怎么实现的。RR,MVCC。面试官问还有别的吗,我没想起来,他说还有一个Next-Key Lock。我说对忘了,然后主动说了一下几个行级锁。10、快照读,当前读什么。快照读为了快读不加锁,当前读目标是更新或者新增,需要加锁保障数据不会被修改。这里我没说快照读会使用版本号机制这个事。11、当前读有哪些语句,我就记得一个FOR UPDATE。后面查了查主动加锁的select也是当前读,学到了。自己又主动补充了一下为什么要加锁。12、Mysql有哪些索引。按数据结构只说了B+TREE。这里没说HASH,应该主动补充一下innodb不支持HASH这个事的。按功能分有什么前缀、联合、主键、唯一之类的。按存储分是聚簇和不聚簇。13、聚簇和不聚簇的区别。叶子节点存储的东西不一样,一个是全部的数据,另一个只存了主键和索引列。这里我主动补充了一下,如果一个查询只查询联合索引聚集索引里面的数据,那么这几类索引也可以理解为聚簇索引。14、为什么选了B+tree而不是BTree。BTree非叶子节点也存数据,一哆嗦说了个空间浪费。B+TREE多了一条叶子节点之间的指针能方便遍历。面试官说没明白空间浪费啥意思,然后才反应过来是IO次数:B的非叶子节点也存数据,而IO的基本单位是PAGE,一次换进一页非叶子节点PAGE,但是其中可能加载了一整页只有几个是有效的。而B+非叶子节点只存索引键,不但可以减少IO次数,还可以直接把索引全部压缩成几页,几次IO就能把整张表的索引加载进来。15、redis基本数据类型。String(字符串),Hash(哈希),List(列表),Set(集合)、Zset(有序集合)。16、怎么实现的Zset。跳表。主动讲了一下跳表的思路,上浮机制,查找逻辑二分查找。和Btree的区别。redis选跳表是因为内存,不需要考虑IO时间,而B+Tree能更好地组织数据,以块为单位读写加速查询。没怎么说完就不让我说了17、一道SQL题:联合索引ABC,查B=xx AND C=xx会不会失效。我说肯定失效,因B+Tree是根据A构建的,这里连A都没用肯定会失效。然后又主动补充了一下最左原则,举了两个失效的情况18、算法题:没什么难度,就是输入数组转二叉树实在太恶心了,面试官让直接手动建测试用例树,建完了跑了一个测试用例就算过了.**********************总体感觉没什么难度,但是因为就准备了五六天还是有很多表述和记忆问题。头疼,是真记不住名字啊。。。
点赞 12
评论 5
全部评论
推荐
最新
楼层
还没有回复哦~
相关推荐
01-21 08:27
University College London 算法工程师
题解 | 【模板】多重背包
def solve_multiple_knapsack_optimized(n, m, items): # 二进制优化后的物品列表 binary_items = [] # 将物品按二进制拆分 for w, v, s in items: k = 1 while s > 0: amount = min(k, s) binary_items.append((w * amount, v * amount)) s -= amount ...
点赞
评论
收藏
分享
01-22 22:15
网易_后端实习生(实习员工)
实习生提完离职又不想离职了
楼主目前在网易实习,简历已经写完了,已经提了离职准备全力冲暑期。但是现在因为某些别的原因,又不是必须要离职了。想知道如果再留下来还有必要吗?会不会比较尴尬本人在意的点1.简历写的较为充实,完全能支撑到今年5月份,待的更久一点会不会更可信?2.对于面试官来说,面试时简历上实习状态是离职比较好还是在职比较好?3.再留下来,下次走的时候会不会不好说。而且ld和mt已经挽留过了,很坚决地拒绝了,会不会相处下来比较尴尬。而且这个岗位只能实习转正,但是已经说过要找暑期了。4.网易虽然实习工资比较少,但能cover生活费。求大家给点意见
牛客965593684号:
你提了离职还能回头的么...跑路不坚决死路一条啊
投递网易等公司8个岗位 >
点赞
评论
收藏
分享
01-23 16:53
苏州大学 前端工程师
字节面试:如何解决MQ消息积压问题?
MQ(Message Queue)消息积压问题指的是在消息队列中累积了大量未处理的消息,导致消息队列中的消息积压严重,超出系统处理能力,影响系统性能和稳定性的现象。1.消息积压是哪个环节的问题?MQ 执行有三大阶段:消息生产阶段。消息存储阶段。消息消费阶段。很显然,消息堆积是出现在第三个消息消费阶段的。2.如何解决?消息积压问题的处理取决于消息积压的类型,例如,消息积压是突发性消息积压问题?还是缓慢持续增长的消息积压问题?不同的问题的解决方案略有不同,接下来我们一起来看。2.1 突发性消息积压问题突发性消息积压问题的解决思路是:先快速解决掉消息积压问题,然后再排查问题制定相应的解决方案,所以我...
投递字节跳动等公司8个岗位 >
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
985大一java后端想暑假找实习
7393
2
...
emmm求问
7308
3
...
前端已死?
5998
4
...
租房被坑450,已找律师准备审判立案
5529
5
...
牛客周赛78文字版题解
4317
6
...
末9需要在简历标注吗
3227
7
...
快手国际化后端开发日常实习二面 2025.1.1455min,其中算法25min
2355
8
...
双非应届本科也能年入30+?
2078
9
...
终于结束了
2018
10
...
产品or运营
1993
创作者周榜
更多
正在热议
更多
#
我的2024牛客高光时刻
#
98428次浏览
1547人参与
#
你的秋招第一场笔试是哪家
#
49754次浏览
583人参与
#
客路2025全球产研实习生招聘
#
29805次浏览
209人参与
#
被同事甩锅了怎么办
#
15789次浏览
90人参与
#
如果校招重来我最想改变的是
#
200149次浏览
2450人参与
#
求职你最看重什么?
#
35306次浏览
199人参与
#
实习必须要去大厂吗?
#
69971次浏览
1094人参与
#
应届生初入职场,求建议
#
152684次浏览
2276人参与
#
生物制药/化工公司岗位评价
#
11994次浏览
66人参与
#
你的秋招第一面感觉怎么样
#
58265次浏览
468人参与
#
求职遇到的搞笑事件
#
82012次浏览
616人参与
#
打工人的桌面壁纸都是啥样的?
#
18598次浏览
214人参与
#
秋招你被哪家公司挂了?
#
413447次浏览
3699人参与
#
AI了,我在打一种很新的工
#
33492次浏览
740人参与
#
你觉得找工作该拿大厂还是小厂练手
#
168271次浏览
1700人参与
#
如何看待offer收割机的行为
#
653254次浏览
5574人参与
#
校招我听劝
#
216364次浏览
2028人参与
#
面试时被问的最奇葩的问题
#
8761次浏览
66人参与
#
你今年的保底offer是哪家
#
26493次浏览
221人参与
#
高薪高压or稳定躺平,你会怎么选
#
27989次浏览
203人参与
#
安利/避雷我的岗位
#
434714次浏览
4776人参与
牛客网
牛客企业服务