字节跳动 二面

1.介绍一下实习期间主要做的什么,有哪些技术难点没有?

2.为什么现在都流行微服务的架构?

3.服务可以部署到多台机器,那数据库怎么办呢?

4.主从复制的实现原理是怎么样的?

5.为什么我们要用消息中间件?

6.有了解Kafka和其他消息中间件的区别吗?

7.堆和栈的区别?哪个性能更高?

8.有了IP,为什么还要有MAC?

9.什么是数据库的事务,MySQL是怎么实现事务的?

10.MVCC是做什么用的?

11.MySQL的锁分为哪几种,分别是什么样的应用场景?

12.手撕

(1)LeetCode128.最长连续序列,太久没写这题,忘了...想了几分钟没想出来O(n)的思路,面试官说换一道

(2)合并两个升序链表

(3)考察思维的题,非算法题,口述即可,但咱平时没咋做过类似的题,答得一般。

#字节跳动面经#
全部评论
第七题怎么答啊佬
点赞 回复 分享
发布于 2024-10-17 09:57 美国
有后续吗佬
点赞 回复 分享
发布于 2024-10-18 11:02 四川

相关推荐

📍面试公司:字节跳动👜面试岗位:生活服务📖面试问题:1.问我知不知道http1和http2的区别(想不起来了)2.问我了不了解https(我回答:HTTP是明文传输,HTTPS通过SSL/TLS加密传输。HTTPS通过数字证书验证服务器身份,并使用对称加密和非对称加密结合的方式保证数据安全。然后面试官问我为什么用对称非对称加密,就答不上来了)3.问了我Grid和Flex的使用场景区别(说不出来,最后答了个Grid更适用于网格)4.问了我CSS实现水平垂直居中的方法(我说Grid,Flex,绝对定位都可以,让我选一个实现一下,我用了Flex)5.问我了不了解浏览器安全相关的知识(我说了什么是XSS跨站脚本攻击并怎么防范,面试官问了攻击者注入的是什么样的恶意脚本,就答不出来了)6.简历里面写的webpack和gulp,问我对这两个熟不熟悉(并不了解,面试官就问下一个了)7.问了我node.js(不知道具体问的什么,我就说是一个js运行环境,然后面试官说本来就是用js写的,就笑了笑过去了)8.代码题:给了一个二叉树,让我编写代码输出所有节点(我用了递归的前序遍历)9.反问🙌面试体验:应该差不多就这些问题,全靠记忆,我看别的大佬都是面试1小时以上,我这半小时结束了,估计要凉了。面试官人很好,没有那么严肃,看我答不上来就说没事我们下一个问题,让我感觉不是特别紧张。#字节面经##牛客AI配图神器#
点赞 评论 收藏
分享
评论
4
25
分享

创作者周榜

更多
牛客网
牛客企业服务