字节飞书后端面经 大模型应用
从3月开始投的简历,到刚开始腾讯阿里美团全被一面挂,字节笔试也没过,被挂麻了。到后面最后过了华为,到今天莫名被字节捞了还过了,感触颇深,只能说虽然环境更差,但是不被他人影响,按自己的规划走是非常重要的
一面7.3
1. 稍微了解了一下项目,没细问
2. 典中典之进程和线程,应用场景,线程什么情况下发生死锁,如何避免
3. 典中典之堆和栈,c++怎么避免内存碎片
4. external?懵了,不知道是啥,只知道extern关键字
5. 哈希表介绍,底层实现
6. 场景,某个云服务,同时1个写n个读,需要加锁吗,怎么加。
7. 怎么在加锁的情境下提升性能(我说粒度优化,读写锁替代互斥锁,尽可能减少锁的持有时间)
8. 无锁情况下怎么保持数据的一致性。我说数据库的话事务机制回滚,c++用atomic原子化,他说太复杂了,想简单点。我说不知道,最后他说拷贝一份不就行了,没绷住。
9. 做题,赚了,之前看面经就有人写过lru和x秒过期的cache,没想到还真考了,爽
二面7.5
压力面,项目一个字没问,可能是因为我写模型推理引擎的,他做apaas的。然后被疯狂拷打八股情景,写一下还记得的
1. n*n迷宫,有障碍物,到达边界就是出口,问最短路径,怎么做。接下来问加上每走一步消耗的代价不同怎么做,然后问再加上必经点怎么做。刚好之前跟朋友讨论过网易第一批笔试第三题那个第五人格寻路的,秒了。
2. 一个课程池,课程之间有依赖关系,不存在循环依赖,给定一批想学习的课程,问最短路径。拓扑排序。
3. 典中典之http和https差异,但是接下来开始压力我了,问我怎么分辨一个https网页是安全的还是不安全的。我说我知道网址旁边会有一个锁,点开可以查看网站的安全详情。然后他就一直问这个锁背后什么原理,一直问到怎么加密,ca证书那些,给我问麻了。
4. 经典单例模式,了解的比较深入,说了一堆,爽!还有观察者模式。
5. 做一个网站,怎么避免重复发送请求。比如防止重复发送支付请求等。
6. 开放题,网页加载慢,可能有什么原因,有哪里对应的解决方案,越多越好。
7. 做题,合并所有重叠的区间,10min秒了
8. 我说对大模型这块比较感兴趣,他说可以转到对应的部门,可能加面。结果最后也没有,直接面hr了。我还是挺想聊一聊我这个项目的,结果全在拷打八股场景算法。
总之节孝子,启动!许愿oc。
一面7.3
1. 稍微了解了一下项目,没细问
2. 典中典之进程和线程,应用场景,线程什么情况下发生死锁,如何避免
3. 典中典之堆和栈,c++怎么避免内存碎片
4. external?懵了,不知道是啥,只知道extern关键字
5. 哈希表介绍,底层实现
6. 场景,某个云服务,同时1个写n个读,需要加锁吗,怎么加。
7. 怎么在加锁的情境下提升性能(我说粒度优化,读写锁替代互斥锁,尽可能减少锁的持有时间)
8. 无锁情况下怎么保持数据的一致性。我说数据库的话事务机制回滚,c++用atomic原子化,他说太复杂了,想简单点。我说不知道,最后他说拷贝一份不就行了,没绷住。
9. 做题,赚了,之前看面经就有人写过lru和x秒过期的cache,没想到还真考了,爽
二面7.5
压力面,项目一个字没问,可能是因为我写模型推理引擎的,他做apaas的。然后被疯狂拷打八股情景,写一下还记得的
1. n*n迷宫,有障碍物,到达边界就是出口,问最短路径,怎么做。接下来问加上每走一步消耗的代价不同怎么做,然后问再加上必经点怎么做。刚好之前跟朋友讨论过网易第一批笔试第三题那个第五人格寻路的,秒了。
2. 一个课程池,课程之间有依赖关系,不存在循环依赖,给定一批想学习的课程,问最短路径。拓扑排序。
3. 典中典之http和https差异,但是接下来开始压力我了,问我怎么分辨一个https网页是安全的还是不安全的。我说我知道网址旁边会有一个锁,点开可以查看网站的安全详情。然后他就一直问这个锁背后什么原理,一直问到怎么加密,ca证书那些,给我问麻了。
4. 经典单例模式,了解的比较深入,说了一堆,爽!还有观察者模式。
5. 做一个网站,怎么避免重复发送请求。比如防止重复发送支付请求等。
6. 开放题,网页加载慢,可能有什么原因,有哪里对应的解决方案,越多越好。
7. 做题,合并所有重叠的区间,10min秒了
8. 我说对大模型这块比较感兴趣,他说可以转到对应的部门,可能加面。结果最后也没有,直接面hr了。我还是挺想聊一聊我这个项目的,结果全在拷打八股场景算法。
总之节孝子,启动!许愿oc。
全部评论
提前批么佬
oc了吗
这是二面做了三道算法题嘛
m
佬投实习前学了多久
大佬,请问你们都是大三去实习的嘛?
相关推荐