字节跳动研发二面面经

9.12


一面

  1. 聊项目(30分钟)
  2. 手撕代码,python协程实现一个生产者消费者模型。
  3. 对称加密非对称加密。
  4. ORM。
  5. SQL 注入。
  6. 短链接的原理。如t.cn如何映射到一个真正的域名。
  7. 数据库ACID。
  8. Python 装饰器。


剩下还有一些我不记得了,一面感觉更像一个简历面。


二面

  1. 重写与重载。
  2. C++虚函数表,只有虚函数表的对象占据多少内存。
  3. SSO原理。
  4. 对称加密非对称加密。
  5. SSL原理。
  6. TCP慢启动,客户端服务端滑动窗口大小如何协商。
  7. HTTP keep-alive,管线化。
  8. 手撕代码,二叉树最近公共祖先。
  9. Redis 数据结构。
  10. 什么样的列不适合建立索引。
  11. 访问一个网页,响应很慢,从哪些方面排查问题?如何优化?
  12. I/O多路复用与其他网络I/O模型的区别。
  13. select、poll、epoll
  14. 进程与线程。
  15. 线程与协程。
  16. 爬虫适合用多进程还是多线程。
  17. 不同线程的堆栈相同吗。
  18. C++内存分布。
  19. Define与const。
  20. 情景题:某脚本同时处理一大堆文件,若脚本突然挂掉,如何判断处理到了哪些文件的哪些部分。
  21. 有许多八位数的电话号码,设计一个存储方案,用尽可能少的内存,达到比较高效的检索。
  22. 按Control-C,发生了什么。
  23. Tornado 为什么那么快。
  24. Python items 和 iter-items的区别。
  25. 聊项目(20分钟)


面完晚上九点半了,跟我说其他面试官也回去了,没法继续面了,让我回去等通知。基本上都答出来了,但是二面面试官面完跟我说了三个谢谢,难道是凉了?……


—————————————————————

9.17更新:收到三面邀约了。

#面经##字节跳动##Python工程师##校招#
全部评论
没当场收到感谢信就没凉啦,9点半马上到下班时间啦
1 回复
分享
发布于 2019-09-15 01:08
电话号码那个用啥解决方案呢
1 回复
分享
发布于 2019-12-07 18:00
秋招专场
校招火热招聘中
官网直投
说好的只问基础呢?
点赞 回复
分享
发布于 2019-09-15 01:23
tql
点赞 回复
分享
发布于 2019-09-15 02:02
请问那个:某脚本同时处理一大堆文件,若脚本突然挂掉,如何判断处理到了哪些文件的哪些部分。该怎么答啊?😂
点赞 回复
分享
发布于 2019-09-15 21:56

相关推荐

5 73 评论
分享
牛客网
牛客企业服务