字节跳动1年半经验(双非非科班)一面面经

本人是19年毕业,双非非科班1年半经验(已离职),最近想找工作,于是面了一下字节跳动,想看看自己多菜

面试体验很棒,面试官是个6年经验的大佬(头发很茂盛),面试过程会引导你(避免你菜的太尴尬)。面试时间大约55分钟,下面是所有问题:
  • 先做一下自我介绍
  • 你这个项目的QPS、订单量有多少
  • 如何解决超卖问题
  • 假如让你设计一个秒杀系统,怎么设计才能承受百万级并发
  • Redis也扛不住了,万级流量会打到DB上,该怎么处理
  • 分库分表怎么设计
  • 水平分表依据什么分?时间还是数据
  • 分库分表之后我想查询近期的订单,怎么查
  • 数据存储引擎有哪些
  • InnoDB和MylSAM的区别
  • select count(*)时InnoDB和MylSAM分别是怎么处理的
  • 聚簇索引和非聚簇索引的区别
  • 假如数据库某个字段是String类型,读的时候用int类型去接收会有什么问题?反过来呢?
  • 事务有哪些隔离级别,分别解决了什么问题
  • 可重复读是怎么解决脏读的
  • 有俩事务,事务A:读、写(张三)、读    事务B:读、写(李四)、读,假如俩事务同时执行,结果如何
  • Redis有哪5种数据类型
  • Set、Zset分别用于哪些场景
  • Redis是怎么删除过期key的
  • Redis有哪些持久化方式
  • 你用过哪些队列
  • 说一下AMQP协议是怎么定义一个MQ的
  • 交换机有哪些消息转发模式(大体是这个意思)
  • HTTPS工作原理
  • 编程题:最小覆盖子串,时间控制在25分钟之内
  • 你还有什么想问的吗

做一下总结吧:
1 社招项目部分一定要准备好,我还以为字节一面不问项目,所以没做什么准备,答的很一般
2 这次面试官没用过Java,所以问的全是中间件的问题,技术问题其实问的很浅,基本全答出来了
3 由于项目部分答的不好,所以出了一个hard算法题,我思路对了,但最后只做出来一部分(后来问了一下面试官,如果我做出来90%或以上并且没什么bug,就给过了)



#面经##社招##Java工程师#
全部评论
说实话这题挺难的,面试官不想要你,才出这个题的
1 回复 分享
发布于 2021-02-03 17:55
假如数据库某个字段是String类型,读的时候用int类型去接收会有什么问题?反过来呢? 请问这个答案是什么呢?
1 回复 分享
发布于 2021-02-05 16:36
可重复读是怎么解决脏读的 读提交不就解决脏读了吗?是不是写错了?
1 回复 分享
发布于 2021-02-05 16:41
1 回复 分享
发布于 2021-03-08 19:30
请问"说一下AMQP协议是怎么定义一个MQ的"这个怎么回答?
点赞 回复 分享
发布于 2021-02-02 21:14
记得发后续哦
点赞 回复 分享
发布于 2021-02-02 21:46
点赞 回复 分享
发布于 2021-02-03 00:30
什么部门
点赞 回复 分享
发布于 2021-02-03 07:52
是的
点赞 回复 分享
发布于 2021-02-03 07:58
最小覆盖子串 leetcode原题是哪个
点赞 回复 分享
发布于 2021-02-03 12:39
棒!楼主可以加个好友吗
点赞 回复 分享
发布于 2021-02-03 15:13
假如数据库某个字段是String类型,读的时候用int类型去接收会有什么问题?反过来呢? 请问这个问题怎么回答的?
点赞 回复 分享
发布于 2021-02-04 03:55
有俩事务,事务A:读、写(张三)、读    事务B:读、写(李四)、读,假如俩事务同时执行,结果如何,这道题怎么回答的呢?
点赞 回复 分享
发布于 2021-02-04 09:27
和楼主一样,山东的,20届,年后跑路,想向大佬学习,额大佬可以加个联系方式么😉
点赞 回复 分享
发布于 2021-02-04 11:45
加油加油
点赞 回复 分享
发布于 2021-03-04 19:52
说实话那个算法题怎么做😊
点赞 回复 分享
发布于 2021-03-12 15:49
想加个好友 同19届 双非想进大厂
点赞 回复 分享
发布于 2021-03-30 23:25

相关推荐

昨天 17:48
中山大学 C++
点赞 评论 收藏
分享
10-06 12:46
门头沟学院 Java
跨考小白:定时任务启动
点赞 评论 收藏
分享
评论
21
148
分享
牛客网
牛客企业服务