字节一二三面凉经
哎,挂在了三面,还是挺可惜的,虽然知道自己菜😭
一面:
1、自我介绍,入职时间,地点
2*、如何衡量性能,qps,性能压测
3*、微服务rpc与消息队列,如何使用,使用场景。为什么使用消息队列不使用rpc
4、hashmap 负载因子的用处。扩容的流程
5、ConcurrentHashMap 如何保障线程安全
6*、图,拓扑排序(不了解。。。)
7、进程之间的同步机制
8、操作系统的锁的实现,管程和信号量
9、自旋锁(CAS),使用场景。什么时候使用自旋锁和管程
10、synchronized锁升级过程
11、如何解决死锁,给你两个线程,两把锁,如何不造成死锁
12*、top命令,虚拟内存的类型
算法:二叉树解决前缀表达式
二面:
1、自我介绍,入职时间,地点,未来的打算。
2、项目中的分布式websocket,(有问题,我这其实是后端负载均衡)
3*、负载均衡算法以及应用场景
4*、JWT和 auth2.0以及两种不同场景的应用
5*、redis集群,集群之间的数据同步,领导选举算法
6、mysql的锁,数据同步
7*、http与rpc的区别,优劣
8*、tcp的状态转换、拥塞控制(答成流量控制了)
9*、常用设计模式,什么是工厂模式,好处
算法:leetcode 31 下一个排列
三面:
1、自我介绍,项目问了很多,10多分钟
算法:
1、俩个超大正整数字符串,求和
2、数组第K大的数字
3、全排列#2022春招##字节跳动##春招##实习#
一面:
1、自我介绍,入职时间,地点
2*、如何衡量性能,qps,性能压测
3*、微服务rpc与消息队列,如何使用,使用场景。为什么使用消息队列不使用rpc
4、hashmap 负载因子的用处。扩容的流程
5、ConcurrentHashMap 如何保障线程安全
6*、图,拓扑排序(不了解。。。)
7、进程之间的同步机制
8、操作系统的锁的实现,管程和信号量
9、自旋锁(CAS),使用场景。什么时候使用自旋锁和管程
10、synchronized锁升级过程
11、如何解决死锁,给你两个线程,两把锁,如何不造成死锁
12*、top命令,虚拟内存的类型
算法:二叉树解决前缀表达式
二面:
1、自我介绍,入职时间,地点,未来的打算。
2、项目中的分布式websocket,(有问题,我这其实是后端负载均衡)
3*、负载均衡算法以及应用场景
4*、JWT和 auth2.0以及两种不同场景的应用
5*、redis集群,集群之间的数据同步,领导选举算法
6、mysql的锁,数据同步
7*、http与rpc的区别,优劣
8*、tcp的状态转换、拥塞控制(答成流量控制了)
9*、常用设计模式,什么是工厂模式,好处
算法:leetcode 31 下一个排列
三面:
1、自我介绍,项目问了很多,10多分钟
算法:
1、俩个超大正整数字符串,求和
2、数组第K大的数字
3、全排列#2022春招##字节跳动##春招##实习#