字节抖音电商三面凉经
1. 两个线程交替打印1-100
多个线程交替打印 1-100 我用的go 飞书不会自动导包 难受,后面用sync.waitGroup 报错undefined
2.update加锁方式 加在哪儿 会导致全表锁定吗
3.redis 的set 等集合最多可以存储多少个元素
4.数据库和redis如何保证一致性 (我回答了双写和binlog日志通过消息队列异步同步,但似乎不满意)
5.索引失效 你遇到过哪些(最左前缀和group by)这里埋了个坑,group by我自己忘了为啥会失效我还讲出来,不过的确是真的遇到过。
6.转账操作 如何通过保证操作不出问题,我说事物,然后说了 undo log 和xa事物和binlog保证 读已提交和可重复读,next-key lock保证幻读,但是说到一半面试官好像不满意打断我了,然后问我具体操作怎么操作,我.....不知道咋回答就说开启事物,修改后在提交事物。
7.redis的list set 等集合最多可以存储多少个元素
8.热key 在数据一致性同步时如何处理,(我回答双写可能导致db被打爆,就说如果不考虑数据实时一致性的话,就用binlog日志去异步同步。)但是好像也不满意
9.项目里的redis 如何代替raft实现数据一致性
10. innodb加锁方式 对行的锁定如何锁定的
大概以上这些 有些记不得了,但是很多都是先问场景,然后再问问题为啥会这样。
尽量了,两段基础架构实习,对于业务的好多东西真的没接触过,刚刚挂掉,马上就反手投了暑期实习 ,本人一直坚持字节,因为我所喜欢的公司里,目前大概就 虾皮 腾讯 字节 阿里四家,但是阿里云面完后估计没了,学历太差双非一本,如果有其他公司的实习薪资可以达到以上四家的水准,欢迎联系我,求求了~~
#Java求职# #字节跳动实习# #字节跳动2020春季校招内推码D4DSHG7# #字节面试#
1. 两个线程交替打印1-100
多个线程交替打印 1-100 我用的go 飞书不会自动导包 难受,后面用sync.waitGroup 报错undefined
2.update加锁方式 加在哪儿 会导致全表锁定吗
3.redis 的set 等集合最多可以存储多少个元素
4.数据库和redis如何保证一致性 (我回答了双写和binlog日志通过消息队列异步同步,但似乎不满意)
5.索引失效 你遇到过哪些(最左前缀和group by)这里埋了个坑,group by我自己忘了为啥会失效我还讲出来,不过的确是真的遇到过。
6.转账操作 如何通过保证操作不出问题,我说事物,然后说了 undo log 和xa事物和binlog保证 读已提交和可重复读,next-key lock保证幻读,但是说到一半面试官好像不满意打断我了,然后问我具体操作怎么操作,我.....不知道咋回答就说开启事物,修改后在提交事物。
7.redis的list set 等集合最多可以存储多少个元素
8.热key 在数据一致性同步时如何处理,(我回答双写可能导致db被打爆,就说如果不考虑数据实时一致性的话,就用binlog日志去异步同步。)但是好像也不满意
9.项目里的redis 如何代替raft实现数据一致性
10. innodb加锁方式 对行的锁定如何锁定的
大概以上这些 有些记不得了,但是很多都是先问场景,然后再问问题为啥会这样。
尽量了,两段基础架构实习,对于业务的好多东西真的没接触过,刚刚挂掉,马上就反手投了暑期实习 ,本人一直坚持字节,因为我所喜欢的公司里,目前大概就 虾皮 腾讯 字节 阿里四家,但是阿里云面完后估计没了,学历太差双非一本,如果有其他公司的实习薪资可以达到以上四家的水准,欢迎联系我,求求了~~
#Java求职# #字节跳动实习# #字节跳动2020春季校招内推码D4DSHG7# #字节面试#
全部评论
阿里巴巴2023届CTO线校园实习开始啦!
部门:数字供应链事业部
base:杭州/北京
岗位:开发,测试,数据分析均招,Java开发hc比较多
简历内推欢迎私聊我~微信:lxs1283216796,邮箱:xutian.lxs@alibaba-inc.com
update加锁,应该是加载索引上吧。。
TikTok 直播研发暑期实习招聘中
相关推荐