字节技术中台一二三面凉经(java)

8.16(52min)

1. 自我介绍

2. 聊项目

3. 复杂均衡的算法

4. 共享锁和排他锁的区别

5. 什么sql语句用共享锁,什么sql语句用排他锁

6. Mysql索引原理,聊了一阵B+树之后问怎么计算索引的长度(没听懂什么意思)

7. Hashmap的原理,解决hash冲突除了链表还能用什么

8. Hashmap的扩容机制

9. 跳表原理

10. 主键索引和唯一索引的区别

11. 算法:三数之和

 

到做题环节,问我leetcode做了多少题,我说两三百,他说那我就不出leetcode原题了,出个原创的(吓死我),最后没找到题目(貌似)然后出了个middle题,要是还有下次我准备说我只做了50题。

 

8.20(40min)

1. 自我介绍

2. 项目(说着说着被打断呜呜呜)

3. 场景题,如果数据库只能存100个数据,同时200个请求过来怎么办

4. 沿着我说的缓存,说说更新,删除,数据请求的流程相较于之前无缓存有什么区别

5. 然后再问以上三种请求失败该怎样

6. 了解集群吗,说说

7. 场景题,集群有100台机器可以储存数据,怎么储存数据比较好(不知道)

8. Redis的淘汰机制

9. Redis的基本数据结构

10. 讲讲sortedset的底层结构

11. 说说ziplist和skiplist的原理

12. Sql题 查询各课程的平均分,排前十名

13. 算法合并K个排序链表

没问什么基础问题,sql题太久没写忘了。这次面试时间挺短的

 

8.27(40min)

1. 自我介绍

2. 为什么要用虚拟地址

3. 输入url到浏览器显示内容的过程及对应的协议

4. TCP为何可靠

5. Dns原理

6. 算法对称二叉树

7. 算法MAX队列

8. Mysql如何避免数据冲突

9. Mysql三种日志及其使用场景

10. Redis用过吗(我说没用过就没问了)

11. 设计题:如何把url长连接转化为短链接

12. 问平时如何学习的

13. 相较于上一次字节面试,你有什么进步(上次挂了)

14. 为什么上次选广州的部门,这次选北京的,准备在广州工作吗?

 

两天后收到感谢信了,虽然算法都能流畅的写出来,但是问题答得不好,再加上没有实习经验,挂了也无可厚非,还得继续努力啊,
过了一天又有一个部门要捞我面,反复鞭尸呜呜呜
#字节面试##字节跳动##面经#
全部评论
哪个部门啊这么卷
1 回复 分享
发布于 2021-09-01 22:05
请问算法题是这个吗https://leetcode-cn.com/problems/dui-lie-de-zui-da-zhi-lcof/
点赞 回复 分享
发布于 2021-09-27 18:27
一个面试官,是个很干练的女性吧,题目一模一样,是做用户增长的
点赞 回复 分享
发布于 2021-09-16 16:07
好难
点赞 回复 分享
发布于 2021-09-07 00:11
算法是在什么平台上写,牛客还是力扣啊
点赞 回复 分享
发布于 2021-09-04 23:00
算法是在电脑上运行还是讲思路就可以了?
点赞 回复 分享
发布于 2021-09-02 02:30

相关推荐

04-12 21:52
南开大学 Java
鼠鼠有点摆,去年边学着没敢投简历,没实习。从1月到现在总共面了五次,四次字节的日常(HR打电话约面试才敢去的),然后一次腾讯的暑期,都是一面挂,其他则是没给面。暑期的岗,4.2才开始海投,前面想着等字节第四次一面后再投,结果挂,而且感觉投晚了。字节投了11个,9个简历挂,剩下2个没动静。阿里全都简历挂,剩下的在"投递简历"。腾讯给了一次面。然后其他大中厂、手机厂什么的都是做完测评or笔试就没下文,打开几个看也是终止流程,感觉剩下的也应该是简历挂了。感觉是简历的原因?项目部分,几次面试,感觉面试官主要就拷问过秒杀这一个点。自己说的时候会尝试把sse那条说成亮点,但除了腾讯面试官问过一下这整个点在业务方面对用户有什么用之类的问题外,其他最多只是问一下sse八股...感觉也许不是很让面试官感兴趣。这个短链接也是无人问津,就被问过一回雪花算法的设计。也许我该拿点评改改,然后再在网上找一个什么项目,凑两个,而不是用自己现在这两个项目?或者是点评改改放前面,然后原本第一个项目,把秒杀抽掉,剩下的想办法从网上火的RAG项目里移植点亮点,或者直接就用网上的RAG项目?感觉我主要还是偏向后端开发,但是感觉如果除开点评,再拿一个项目,想不到有什么自己能掌控且跟点评不重的。然后鼠鼠之前主要的问题是担心面试让打开项目演示,然后就一直花时间在用AI整第一个项目,第二个项目都没时间整,第四次面试之前还因为太害怕被认为不熟悉项目,跟AI一起把简历的说辞做了大幅度弱化,然后暑期都是拿弱化后的简历投的,感觉是不是看上去太没有吸引力就直接给简历挂了。(图1是弱化后的,图2是弱化前的,但之前3月初投了几家好像也是简历挂。)而且因为3月花了很多时间整在跟AI整代码,导致八股和算法都没怎么看,算法之前有跟灵神题单刷一些,还算入门,但是八股只看了一些基本的,可能面试的时候只答得上来60-70%,而且表述有些混乱,都是想到哪说到哪;前面几回面试基本上都有大板块的基础八股没答出来,比如RedisZ Set数据结构,MQ延时消息、可靠性保证,JVM内存分配的过程、GC roots,JUC锁,设计模式。现在有点不知道该怎么办。求大佬们给点简历修改建议或者面试准备建议,不胜感激!
何时能不做牛马:简历每个点之间的间距可以缩一下。几乎没遇到过要演示项目的情况,即使万一遇上了你也可以说部署在其他电脑上本地没代码。nku不应该简历挂吧?抓紧背背八股练练表达,不要放弃,五六月份找到也不晚(不然还得提前入职
应届生简历当中,HR最关...
点赞 评论 收藏
分享
评论
1
35
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务