字节跳动补招面经


因为错过了秋招,所幸补招面了6家,拿到了offer,但是技术还是比较菜。
我是机械出身,从大一大二学习了c语言,数据结构和数据库,自己选修了c++,平时学了一些QT和linux相关的东西,然后去计院旁听了计算机网络和操作系统,大三刷了大概200道pat甲乙级的题。然后就是在牛客刷面经,查漏补缺。做了一些小项目不好意思说哈哈哈。
完整的面经只有两家的:
面了一次头条,感觉自己能力还是不足,知识点太窄,于是今天面试,第二天就收到了很遗憾哈哈哈哈。。。
头条的面试官还是ok得,挺年轻但是不会难为你,问了:
1.b树和b+树
2.堆排序和快排
3.topK问题
4.三次握手四次挥手,还有中间状态(如半连接)
5.进程线程,信号量
6.找n个数中字典序最小的k个数
7.读过哪些技术书籍,了解redis,nginx吗?---我应该是在这里挂得哈哈哈
大概主要是这些,自己基础还是不牢。
以后还是一定夯实基础,多拓展知识面,学习编译原理和分布式。
太菜勿喷哈哈哈,祝大家拿到满意得offer,加油!!


#面经##C++工程师##秋招##字节跳动#
全部评论
冒昧的问下,额最后去哪里了,还有最后没考研吗,
1 回复 分享
发布于 2018-12-28 20:45
你好,这边是YP校招公众号的小编,想采纳您的文章做推送,希望可以得到楼主大大的回复~
点赞 回复 分享
发布于 2018-12-28 21:15
头条果然还是那个头条啊
点赞 回复 分享
发布于 2018-12-28 20:58

相关推荐

06-24 09:59
已编辑
西交利物浦大学 Java
上来一道重排链表两个项目拷打四十分钟1. Java 基础这一块有没有去看过一些源码之类的?看过集合相关的2. 挑一两个讲讲,比如 ConcurrentHashMap吟唱(提到了 1.8 用了 CAS)3. CAS 的这个技术主要是为了什么问题?保证变更数据操作的原子性4. 为什么能保证(原子性)?比较预期值和当前值5. CAS 底层怎么实现的?(操作系统相关)不知道,只知道是硬件层面的指令6. 项目提到了间隙锁问题,MySQL 为什么要引入间隙锁?解决幻读7. 幻读问题是什么?同一事务下相同查询语句返回不同结果集8. 项目里`select ... for update` 的场景为什么会触发间隙锁?当时sb了,没反应过来,说就是会加的。其实是update会加,项目里的也是update不是select,晕了9. MySQL 还有什么其他方案可以解决这个问题?提了一个乐观锁方案,加一个字段检查owner10. AI 方面有没有动手做过项目?没11. 提到过 XXL 的 RPC,实现原理是什么?不懂rpc底层,g,早知道不提了12. 客户端与服务端是如何通信的?Socket13. RPC 在 Socket 基础上做了什么?面试官我知道您想引导我,但我真的不知道14. 简历专业技能里写了零拷贝,说说零拷贝忘了,我都忘记我写简历上了 说了下只记得应该是简化了什么内存操作,不需要经过某个层处理了总结:直接寄,菜就多练
PHI_517:西浦大团建了说是 xjtlu upup
查看14道真题和解析
点赞 评论 收藏
分享
评论
点赞
47
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务