字节跳动大数据研发面试——自我反省

Posted 川川菜鸟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了字节跳动大数据研发面试——自我反省相关的知识,希望对你有一定的参考价值。

一、面试问题

自我介绍balabala…

1.1提问

  1. 线程与进程的理解。具体比如…
  2. 系统总线怎么理解
  3. 网络爬虫的通信过程,需要经历哪些过程
  4. 怎么通过链接找到服务器IP的
  5. 域名解析怎么理解。TCP/UDP怎么区别。
  6. TCP三次握手
  7. GET/PUT区别
  8. 系统负载、CPU利用率区别
  9. 数据库三大范式具体有哪些
  10. LEFT JOIN/INNER JOIN区别
  11. 聚簇索引、非聚簇索引有哪些
  12. B+树索引是什么样的结果?什么样组织结构?
  13. 机器学习原理是什么?能学到什么东西?输出什么东西?
  14. 知道哪些聚类?原理是什么?
  15. 向量有哪些表示方式?有哪些类型向量?稀疏向量、稠密向量是什么?点积怎么计算的?结果是什么?
  16. spark、hadoop、hive知道哪些
  17. 机器学习做过什么样的数据量?二十万数据进行计算俩俩相似度,怎么优化的计算?(大数据知识)
  18. 图的遍历方法具体有哪些?
  19. 快速排序思路是什么?

最后我已经感受到自己凉了,问了下面试官对我的建议,让我好好补一下基础。

1.2编程题

1-二维数组每个点代表一片区域,如果相邻两个点都大于0代表两个是连通的区域,数字代表此区域的人数,求最大连通区域人数,下述示例中答案为:1+1+2+1+3=7
2- n的阶乘,尾数有多少个0。如果n很大,怎么优化。
3-HQL查询,大概是个直播人数相关的,不记得了。

二、自我反省

计算机白学了,补基础去了。我以为他为问我项目之类的,第一次面试大厂,吸取经验。这次面试感到很虚,暑假闭关两个月补基础,再战。

开发者涨薪指南 48位大咖的思考法则、工作方式、逻辑体系

以上是关于字节跳动大数据研发面试——自我反省的主要内容,如果未能解决你的问题,请参考以下文章

字节跳动大数据研发岗位面试题目

2022暑期实习字节跳动数据研发面试经历

2022暑期实习字节跳动数据研发面试经历

字节跳动大数据开发面试题-附答案

字节跳动面试——C++研发工程师

字节跳动大数据开发面试题-附答案