字节跳动-飞书 后端 一面

Time: ~55 mins,没有自我介绍。上来就是问项目,根据项目来问八股。
先问了擅长的语言,因为个人比较擅长 C++ 问了很多 
    C++ 多线程方向的,印象比较深刻的是问了道 “volatile关键字的作用?” 实在是没想起来,只记得当时用的时候只是为了不让编译器过度优化。
因为项目中有涉及到 Kafka 所以也问了一些 Kafka 的实现逻辑,Kafka 如何保证数据一致性 还有 Kafka group 的概念。

算法比较简单,撕了道 升序单链表去重,自己需要写 test cases 测试。
    但可能是刷 leetcode 习惯了链表删除元素直接指向它下下一个元素。
    面完了才想起来,防止内存泄漏应该用临时指针暂时存储要删除的节点,再 delete 释放掉。

反问: 岗位 JD 上要求的是 Golang 但我并没有用过,是否接受转语言。

面完没过一阵 hr 直接告诉我岗位不再推进了,但可以帮我推到其他组。
全部评论
为啥不推进了,招满了吗
点赞 回复
分享
发布于 2023-11-12 14:31 北京

相关推荐

8 25 评论
分享
牛客网
牛客企业服务