字节抖音客户端面经
之前拿到意向书,现在来牛科还愿,虽然他给我开了个劝退价。。。。。。不过间隔太久了,我不太记得清了,能写多少写多少。
一共三轮技术面,没有HR面,感觉因为是客户端又扩招要求不高(因为我好多没答上来还是过了)。第一轮什么都问,第二轮全是问的C++的内容,第三轮全是问的网络知识,每轮都有手撕代码,但是不难。
问了:
什么叫动态多态什么叫静态多态——运行时和编译时的区别
重载怎么实现的——函数签名
c++静态编译和动态编译具体实现机制——被问倒了,只知道DLL之类的,乱说了一通
top k问题
vector扩容在C++11里有什么不同——用了右值拷贝
HHTP和HHTPS——太多了不写了
什么是中间人攻击,怎么解决——数字签名CA那一套
具体说说非对称加密和对称加密——只能说出椭圆算法等名字,原理不懂。。。。
写一个安全的单例模式
只记得这些了,见谅