字节实习面试(一面)
投的Tiktok,问的问题比较简单
- 项目介绍 (细节询问、最大的难点),问竞赛经历
- TCP 和 UDP 区别介绍、应用
- 指针和引用的区别
- 三次握手
- 哈希表具体实现
算法题:
数组选k个数,然后让最大值和最小值差值最小;
解:排序后依次取k个数,及最小值
还是要多刷力扣,分享一个准备算法题的网站:https://codetop.cc/home
里面记录了各个公司的高频算法题
字节实习面试(二面)
(春节前面试的,现在才想起来要写)
问了很多问题: (快问快答? 面试官直接就说:会就说,记不清就过)
- 1.虚函数、野指针、指针数组和数组指针
- 排序算法有哪些,稳定性
- 找topK数的方法(快排、堆)
- 哈希冲突原因
- 解决 树的遍历,哪2种遍历确定树 数的存储方式
- time-wait,四次挥手
- 机器学习知识
- 近期在学什么,常用的学习方式
- 近期关注的话题、看的论文
- 发散问题:网站安全测试
算法题: 一个数的阶乘有多少个0,(看多少个5和2,除5,除25,除125以此类推)
没写代码,直接让手算