当前位置: 首页 > 面试经验 >

快手客户端平台架构日常实习

优质
小牛编辑
75浏览
2024-05-17

快手客户端平台架构日常实习

一面1h:5.14

上来先问,看你是打acm的,你队名是什么,好像遇到ap面试官了

网络:

浏览器输入url会发生什么(常规八股)

TCP如何保证可靠,流量控制(超时重传,滑动窗口机制)

集合:

说一下ArrayList扩容,说一下泛型

你刚才说java是伪泛型,cpp泛型怎么实现的(泛型模板,编译时生成对应代码)

多线程:

一写多读有什么问题(可见性问题)

java中如何解决一写多读问题(答了happensbefore原则)但是面试官好像要问的是cas

cas底层是什么(昨天面试字节问了,今天又问了,把汇编咋写的说了一遍)

信号量是什么(忘了)

场景题:应答率低怎么办,如何排查(我从后端角度说了下)

算法:全排列(感觉给我出的题都好简单,还只有一道)

反问:什么时候出结果,组内业务是什么,面的怎么样(基础还不错)

最后问了我几个问题:为什么不做算法岗,怎么不继续打比赛了

二面:5.16

为什么用mq,比java中的那些队列有什么优点

一道题目:约瑟夫环dp解法,不过是从第一个人删,有点小坑

面完一小时hr加说过了

 类似资料: