字节跳动抖音客户端c++123面面经

已OC,发面经回馈社会

可能因为是CS擦边球的信电专业所以没有挖特别深,运气比较好

投递时间6月27,面试7月4号10点开始,上午1、2面,下午1点3面

努力回忆了一下,列了所有能想起来的问题

一面(1小时)

自我介绍

讲个印象深刻的项目

数组和链表优缺点

栈和队列区别,应用场景

栈实现队列

哈希表原理

哪些函数可以用作哈希函数

tcp udp应用

描述一下非对称加密和对称加密

两种加密如何配合使用

进程线程

什么是锁,自旋锁互斥锁区别

手撕数组A-数组B

为什么要用set

set的实现,查找速度



面试官说了一句话让我印象深刻,大致是 “我们并不指望你掌握所有知识,当今社会这也是不现实的,我们更加希望你对你会的东西有自己的理解,能作一些合理的推断”

复习的时候还是要多思考,想象应用场景,问问自己前辈们创造这些数据结构与算法的目的

二面(50分钟)

早期c语言函数怎样实现多个返回值

指针和引用的异同

有没有用过宏

为什么不能用宏代替大型函数

无符号数与有符号数的区别

static关键字

static应用场景

为什么单例模式要把构造函数放在private

套接字在哪一层,能封装哪些协议

udp可以实现的功能

对ip更下层的协议是否了解

arp的运作方法

对子网掩码是否了解

我们之间的通信是如何解析的ip

手撕旋转矩阵90度

时间,空间复杂度是多少?

swap函数的实现


三面(50分钟)

介绍项目经历

项目中为什么要用lstm,应用场景

为什么想做客户端开发

开放题,复制粘贴的实现

开放题,抖音某一地区卡顿的可能原因(计网学得太浅了,答得唯唯诺诺)

讲讲事件驱动

举个例子证明自己学习能力强

有什么要问我的


三面问得就很宽很深了,开放题要求逻辑自洽即可,有点hr面的味道。



总体来说字节跳动的面试体验很nice,和面试官的沟通没有感到很强的压迫感,前两面几乎是刚关摄像头就出结果,效率极高。

我个人技术菜鸡,和科班前辈们技术上的差距还是要踏实弥补,只能从其他方面给出一点面试技巧的建议:

对自己有个清晰的定位很重要,面试会用各种方式考察你是否有明确的目标和实施的规划

面试官也是人,一场面试并不是单方面对方挖坑你填坑的过程,利用表达和暗示去引导面试官去问你熟悉的东西,就是互相挖坑了

回答问题的时候多举例子,构建一个应用场景可以告诉面试官你不局限于书本上的定义。例子还能留给面试官继续深挖的空间,深挖自己举的例子自然是主场作战了

#字节跳动秋招提前批##字节跳动##校招##C++工程师##面经#
全部评论
”我们并不指望你掌握所有知识,当今社会这也是不现实的,我们更加希望你对你会的东西有自己的理解,能作一些合理的推断“ ,这句话受教了。其实我之前由此技术面,直接追着我问了一小时半的各种技术细节,当时就发现其实很多技术自己如果能愿意深挖一下,有些自己理解就会好很多,很多时候俺都是浮于表面。。。。就比如想mipmap巴拉巴拉的技术,懂个皮毛就不深挖不思考了。。。
2 回复
分享
发布于 2020-07-10 22:13
吸吸大佬欧气
1 回复
分享
发布于 2020-07-10 17:59
阅文集团
校招火热招聘中
官网直投
#字节跳动Cpp工程师面经# #Cpp工程师面经# #校招面经# 👈点击话题查看更多同类面经干货!每日面经精选,为你发掘牛客干货!
点赞 回复
分享
发布于 2020-07-10 10:27
老哥,4号结束后啥时候发后续通知的呀,或者说官网跳出已完成?
点赞 回复
分享
发布于 2020-07-10 10:31
数组a-数组b:是两个数相减还是在数组a不在数组b
点赞 回复
分享
发布于 2020-07-10 10:54
请问楼主是杭州的抖音短视频嘛
点赞 回复
分享
发布于 2020-07-10 10:57
吸吸欧气
点赞 回复
分享
发布于 2020-07-10 18:00
吸吸欧气
点赞 回复
分享
发布于 2020-07-10 19:06
哎为什么面试我的面试官问的不是这些东西  难顶
点赞 回复
分享
发布于 2020-07-10 19:30
字节 内推内推:https://www.nowcoder.com/discuss/440307?source_id=profile_create&channel=1010
点赞 回复
分享
发布于 2020-07-10 19:45
是说手撕面包要旋转90度才最好吃吗
点赞 回复
分享
发布于 2020-07-10 19:49
果然是大神
点赞 回复
分享
发布于 2020-07-10 20:09
楼主是什么项目啊
点赞 回复
分享
发布于 2020-07-10 22:10
请问楼主,面试的手撕代码是只需要写一个方法函数来实现就好,还是需要处理输入输出的呀?
点赞 回复
分享
发布于 2020-07-11 20:26
楼主研究生是做算法嘛?转的开发?
点赞 回复
分享
发布于 2020-07-13 17:08
吸一吸 校友的欧气 明天面试,加油加油!!!
点赞 回复
分享
发布于 2020-07-13 23:55
为什么不能用宏代替大型函数这个题楼主怎么答的啊
点赞 回复
分享
发布于 2020-07-14 18:56
描述一下公钥加密私钥和私钥加密 。楼主这个怎么回答啊。非对称加密不是公钥加密,私钥解密吗?还是我想错了...谢谢楼主!
点赞 回复
分享
发布于 2020-07-16 11:51
吸欧
点赞 回复
分享
发布于 2020-07-16 16:06
嘻欧719打卡!!!
点赞 回复
分享
发布于 2020-07-19 15:35

相关推荐

22 127 评论
分享
牛客网
牛客企业服务