Bigo客户端一面面经
楼主学的是java后端,投递的时候看到了客户端后面有个括号(java/c++),一志愿就投的客户端,由于没有客户端开发经验,面试以公共知识点为主。问的不是很多,持续时间大概半小时。
已经收到二面通知
网络部分
1.http和https的区别
2.http各个版本之间的区别
3.三次握手,四次挥手
4.tcp如何保证可靠传输
5.http长连接
6.如何减少包在网络中的传递耗时(记得不太清了,好像是这样
7.tcp拥塞控制,流量控制
8.socket编程有了解吗(不太了解,就没问
9.细化到osi的每一层,讲讲通信过程
java
1.挑一个熟悉的数据结构讲讲,讲的map
2.java并发控制
3.CAS
4.锁升级
编程题
共享的腾讯文档,白板写代码
LRU,大概写了一下get,put方法
许愿二面顺利