字节提前批-后端开发二面,许愿三面
一共45分钟,问基础30分钟,手撕代码15分钟。。虽然之前做过还是没撕出来。。。
1. 本科什么专业?
2. 非科班是吧,平时怎么学编程的?3. 说一下OSI七层模型;
4. 说一下应用层有哪些协议;
5. TCP/UDP在哪一层;
6. HTTP协议的消息是什么样的?
7. HTTP和HTTPS的区别?
8. HTTPS怎么保证可靠的?
9. 说一下对称加密和非对称加密?
10. 对称加密有哪些算法?(好像答错了,说成RSA了)
11. MD5算法了解吗?
12. Redis有哪些数据结构?(不了解)
13. 消息中间件了解吗?(真不知道)
14. 说一下协程,和线程的区别?
15. 说一下LRU算法的设计原理,口述;
16. 手撕代码:[32. 最长有效括号](https://leetcode-cn.com/problems/longest-valid-parentheses/)
反问:面试表现怎么样?
面试官:有些东西还是不是很牢固,对称加密算法问了你两遍,你还是答错了。。。
总结,可能是真的没答好,也没有问项目,代码题15分钟没A出来,直接结束了。。
许愿三面呜呜呜(我在幻想什么?
#字节跳动##面经##校招##C++工程师#