字节提前批国际电商一二三面

timeline

7.11 - 投递

7.14 - 一面

7.18 - 二面

7.21 - 三面(面试官意思是过了,下周有HR面,等了两天直接感谢信,无语了)

----都是记忆版,很多忘记了

0714 字节一面

1、自我介绍

2、介绍实习经历

3、如何快速上手实习工作

4、实习过程中遇到最棘手的问题,如何解决的?

5、挑一个最熟悉的系统介绍一下系统的整体架构

6、对当前数据库的设计觉得有什么不足或者可以改进的地方

7、当前的数据是分库分表吗?怎么做的?分库分表的路由规则是什么?

8、分库分表需要考虑什么问题?如何解决?

9、如何实现唯一id?雪花算法的实现原理?不同机房的数据库如何实现分布式id(Redis也不同)?

10、公司单张表最多的数据量是多大?

11、拥塞控制原理?流量控制原理?有哪些限流算法,分别介绍,漏桶算法和令牌桶算法的区别?

12、执行一条SQL的具体流程和原理?

13、知道哪些存储引擎,Innodb和Myisam的区别是什么?

14、公司里面的MySQL用的是什么存储引擎,是什么隔离级别?有没有进行修改?

15、目前电商很多都把隔离级别设置为了读已提交,为什么这样设置,优缺点?你们公司的是什么级别?

16、MVCC是什么,解决了什么问题?如何实现?

17、算法题:接雨水(最优解法)

0718 字节二面

1、自我介绍

2、拼多多的实习经历

3、如何实现的序列化反序列化,自定义通信协议以及完整的传输流程

4、NIO、BIO、AIO的区别

5、Netty和NIO之间有什么关系

6、订单业务主要做了什么?

7、如何防止超卖和重复购买的?如何保证秒杀过程中Redis和MySQL的库存一致性?参考方案

8、当一张优惠券去同时去购买两个课程,如何保证优惠券不会被重复使用?(分布式锁)

9、index(a,b,c),查询 a=1,c=1,b=1什么情况,a=1,b>1,c=1 情况(是从a下的所有b都找还是有优化),a>1 呢?

unique_index(a,b,c)

EXPLAIN SELECT * FROM abcd WHERE a > 1; # key_len=5

EXPLAIN SELECT * FROM abcd WHERE a = 1 AND b > 1 AND c = 1; # key_len = 10

EXPLAIN SELECT * FROM abcd WHERE a = 1 AND b = 1 AND c > 1; # key_len = 15

EXPLAIN SELECT * FROM abcd WHERE a = 1 AND b = 1 AND c = 1; # key_len = 15

10、怎么查看一条语句是否走了索引

11、extra 字段中的 using index 和 using where 的区别?

12、Java和C++有什么区别?

13、以下代码运行结果

14、算法题:剑指 Offer 46. 把数字翻译成字符串

15、反问

0721 字节三面

1、自我介绍

2、介绍一下自己的第一个项目的亮点(可以体现你技术的)

3、如何实现序列化的,序列化的原理是什么,为什么要序列化

4、自定义通信协议和传统的TCP通信有什么区别?

5、自己是如何解决粘包半包的?

6、Netty 和 Nio,为什么要使用Netty。

7、如何保证缓存数据一致性,实现缓存的原理,缓存使用的更新策略

8、出现不一致的情况如何处理,如何提高缓存的命中率

9、缓存击穿的原理以及如何去避免

10、介绍第二个项目的亮点

11、如何保证订单和支付记录的状态一致性?

12、对于一个支付系统而言,如何使其达到强一致性?(分布式事务:2pc、3pc)

13、算法题,最大峰值流量

14、反问

#字节##字节提前批##字节跳动#
全部评论
我就在字节,国际化电商就是这样的,可能就1个hc
3
送花
回复
分享
发布于 2023-08-01 10:50 浙江
有点离谱,为啥挂了?
1
送花
回复
分享
发布于 2023-08-01 09:24 上海
秋招专场
校招火热招聘中
官网直投
一样 逆天字节
1
送花
回复
分享
发布于 2023-08-01 09:32 浙江
楼主base是哪里哇?
1
送花
回复
分享
发布于 2023-08-02 16:08 美国
收录!
1
送花
回复
分享
发布于 2023-08-02 21:00 上海
要不要正式批看看字节互娱研发吧,感觉对校招生友好哇 https://www.nowcoder.com/discuss/516314241394028544?sourceSSR=users
1
送花
回复
分享
发布于 2023-08-03 13:57 广东
国际电商是这样的,里面的师兄就说没几个HC,但是我不理解为啥部门里面的HR还是不断打电话给别人约面试
1
送花
回复
分享
发布于 2023-09-28 23:54 江苏
佬,反问通常怎么委婉地问自己过没过呀
点赞
送花
回复
分享
发布于 2023-08-01 09:36 辽宁
国际化电商,三面后等了一周了😅每次问就说在催了,明天给结果
点赞
送花
回复
分享
发布于 2023-08-01 13:05 浙江
二面多久约的三面呀,佬
点赞
送花
回复
分享
发布于 2023-08-02 12:35 湖北
大佬这么强,他哪里不满意
点赞
送花
回复
分享
发布于 2023-08-02 13:13 上海
想问一下在哪联系的hr?
点赞
送花
回复
分享
发布于 2023-08-02 15:53 辽宁
难度挺大的,进阶八股加项目。
点赞
送花
回复
分享
发布于 2023-08-02 16:10 湖北
点赞
送花
回复
分享
发布于 2023-08-03 20:04 辽宁
m
点赞
送花
回复
分享
发布于 2023-08-04 08:53 江苏
UU,想请教一下,自定义通信协议和传统的TCP通信有什么区别?这个问题怎么答啊?
点赞
送花
回复
分享
发布于 2023-08-11 22:42 澳大利亚

相关推荐

5/171. 为什么要有集群,项目中集群的好处,你提到了用dubbo做rpc,那么集群如何实现远程服务的动态发现(有zk作为注册中心),高并发情况下你如何保证redis的稳定性(加机器做集群,哨兵,没钱玩不了高并发),如果redis被打爆了。你的集群如果被打爆有做什么兜底吗(没有实践过)2. 消息队列三大问题:消息丢失,消息积压,消息幂等性的解决方案。你在幂等性的解决方案中提到唯一id使用了雪花算法,讲一下雪花算法的实现和缺点(高度依赖时钟周期,高并发下时钟失效)3.将一下redis的缓存写(双写双删和canal监听binlog),缓存穿透的解决方案(空对象+布隆),布隆过滤器的原理(基于位图,有漏盘风险)4. 看你说你懂spring的ioc和aop,讲一下ioc最核心用到的设计模式(答成了动态代理模式,实际上aop核心是基于动态代理的)工厂模式有什么好处(spring中方便我们注入bean,估计面试官觉得工程模式是spring ioc最核心的模式,因为自己ioc立马就能想到反射,反射就反射性想到动态代理了,这里答的不满意)5。开始问数据库,索引失效的一些场景。你是怎么做优化数据库select查询的:6.你提到了数据库游标,游标确实是可取的方案,但是也伴随着危险性,我来给你讲两个场景比如我们定时任务进行库存扫表的时候就用游标扫描,你知道这样的隐患吗(知道,如果扫描过程中新的请求进来正好修改了扫过的数据,然后扫描时间不一致就会导致漏扫情况)。还讲了一个场景,直接道歉了7.数据库的四个隔离级别,分别解决了什么问题,结合银行取钱场景说一下8. java 集合,hashmap concurentHashmap问了一下,反正都是哪些比较常见的集合问题了算法:寻找两个正序数组的中位数(top100原题,三分钟秒了)反问:面试表现(面试官:这个不能告诉你,你去问三面的面试官我:?嗯哪里不对)提升建议:(经验不足,项目和实习场景较为普遍,单作为实习生和校招生可以理解,服务注册和发现那边有盲点)最后问了下英语水平,发现我雅思6.5就免了英语自我介绍。晚上问了下过了,下周约三面#字节跳动##后端面经##日常实习##实习##暑期实习#
点赞 评论 收藏
转发
30 194 评论
分享
牛客网
牛客企业服务