字节一面面经

1.自我介绍
2.问一些基本情况
(能实习多久,手上有无offer,学校成绩…..)
3.手撕
包含 min 函数的栈(撕出来了,acm模式还是比较简单的一道题)
4.八股/项目
介绍项目
你怎么验证你的项目能支持这么高的并发?
如果有几十万的用户怎么解决缓冲问题?
怎么实现异步订单处理?
怎么控制库存?
库存扣除的实现?
订单减扣的准确性怎么保证?
库存你设计了几张表?主键是什么?
怎么提升并发能力?
分库分表的实现?
cpa?
那你订单超卖,或者说是那库存信息不对,或影响了用户的一些数据怎么处理?
刚刚你不是说有那个 AP 吗?那个 P 它不是就已经分区了吗?分区你怎么保证它上锁能上成功呢?
分常见分布式一致,它有什么解决方案,你知道吗?
一个请求从 APP 发出到服务端消费中间会大概会经过什么?
TCP 怎么保障可靠呢?
mysql隔离级别?
可重复读怎么实现?
有哪些类型的索引?
主键索引在数据结构上与其他索引的区别?
什么是聚簇索引
设计模式?
工厂模式适用于哪些情况?
Java 中的 ArrayList 和 LinkedList 适用于什么场景?
它们的扩容策略?
怎么排查一些问线上问题,如果 Java 里面的 CPU 在增长,那你怎么去定位这个问题?比如说它 CPU 现在就变得很高?
手撕出来了,然后八股大部分都回答了,但是我有好几个问题一开始都没听清楚,所以可能答得不够好,感觉又要凉了,转行能干啥,啊啊啊啊啊,感觉自己找不到实习了,有无点击就送的公司😭 #面经#  #字节#  #后端面经#
全部评论
啊啊啊,碰上五一等了一个星期才通知约二面,还以为已经凉透了
点赞 回复 分享
发布于 05-06 17:21 广东

相关推荐

04-29 18:58
已编辑
门头沟学院 C++
4.10 投递4.14 约面4.16 一面(面完半小时通知二面)4.22 二面(面完第二天约三面)4.25 三面(面完第2天约HR面)4.29 hr面(当天晚上oc)字节劳动节后希望立刻到岗 许愿许愿...  ❤一面 ❤面试45分钟 以简历内容为主1 项目拷打    介绍一下消息队列项目,   为什么选择rabbitMQ,    消息持久化存储是如何实现的   消费者轮询介绍一下   影响性能的主要因素,如何提升性能   对高并发的理解    是否会继续维护项目   介绍一下高并发服务器项目   ...2 八股    进程间通信的方案    介绍一下多线程    介绍一下 epoll 与 select    ...3 代码 删除倒数第n个节点 大文件处理 ❤二面 ❤大概35分钟,过程很短,面试官很和蔼。主要是项目拷打 ,手撕了一道题 时长有点短 有些担心要被挂1 项目拷打     消息队列的设计思路    为什么选择RabbitMQ 其他有了解吗2 手撕    寻找一个序列中的比左边都大 比右边都小的 元素索引,时间复杂度O(n)3 开放性交流    谈一谈你对C/C++的理解,以及常用的特性。3 反问 ❤三面 ❤大概45分钟 ,压力面,问的很深捏 ,感觉要被刷了哎1. 谈一谈项目 消息队列怎么实现的 内部细节       消息队列如何保证至少一次读取 保证最多一次读取 只读取一次,有没有考虑过消息的安全      消息队列有没有测试过性能,怎么样?      高并发服务器有没有测试过,什么机器上测试的,有没有关注cpu占用 ,延迟...       了解的锁有哪些 可以谈一谈具体使用情况吗?       文件系统的底层有了解过吗?对于高并发读写时如何实现的?       高并发服务器是如何实现高并发的,谈一谈具体的框架2 手撕大数减法 20分钟差一点细节写完3 谈一谈我的情况 可以实现几个月 学校课程 ... 4 反问 ❤hr面 ❤大概15分钟 非常快速的一个面试。 感觉主要是确认稳定性。1. 自我介绍2. 目前具备什么能力,可以快速接手业务吗3. 学校这边可以处理好吗4. 双向选择5. 有无其他offer6. 反问    
投递字节跳动等公司7个岗位
点赞 评论 收藏
分享
评论
5
16
分享

创作者周榜

更多
牛客网
牛客企业服务