字节跳动五面面经-已拿意向书

回馈牛客,国庆前一天完成了终面,时间有些久远了,写的不是很全面,有些问题记不清了
本人双985算法渣渣,CV方向,秋招官网投递简历直接挂掉,之后在牛客上投递了字节互娱散招-图形图像,二面之后HR打电话说这个岗位有两个方向,一个是算法设计,一个是工程落地,问可不可以转向做工程落地方向,说可以,于是第三面就是工程相关的,四面之后说因为确实没有做过啥工程,而且岗位门槛比较高,所以同不同意实习转正,想了一下拒绝了,HR好心的把我推给其他部门之后又被互娱客户端捞起来了

一面:c++基础
c++编译链接全过程
对链接过程的深入理解
动态链接库和静态链接库的理解
define起作用的时期,以有哪些缺点
c++的四种类型装换
const func(const) const,const在不同位置代表的含义,常成员函数实现原理,如果强行想改变数据成员,应该怎么办
内存组织方式
extern的理解
深拷贝和浅拷贝,拷贝构造和移动构造
内联函数和虚函数
vecotr的深入理解
unordered_map和map的区别
class的初始化参数列表
右值引用
delete和delete[]的区别
c和c++动态内存管理方式区别,malloc free和new delete的区别
有哪几种智能指针,分别都是做什么用途的
static关键字的理解,全局静态变量、局部静态变量、静态成员变量、静态成员函数
一个random函数,返回true或者false,但是概率未知,问如何根据这个函数设计出一个返回true或者false概率相等的随机函数
二叉树两节点的公共祖先

二面:算法
项目相关
深度学习基础相关,具体有点忘了
介绍CTPN模型
介绍点云分割模型
介绍一下mean shift聚类算法
介绍一下EM和GMM
PCA和SVD的区别,SVD分解出来的三个矩阵的数学含义
SSD模型推理过程最后一步维度转换是怎么做的
pytorch和TensorFlow的区别,静态图和动态图
pytorch中每次反向传播过程中具体发生了些什么,有没有看过框架底层源码,分别介绍一下
导向滤波、双边滤波
openGL渲染管线
VTK渲染过程
透视变换、投影变换
相机模型变换矩阵、RT等
写代码实现双向链表
写代码实现哈希表

三面:c++基础
介绍部门业务
写代码实现单例模式
对c++智能指针的理解,有哪些缺点
写代码实现shared_ptr
构造函数可不可以是虚函数、析构函数呢,以及具体原因
虚函数的底层实现,深入理解
RTTi技术
二叉树相关的一道代码题,具体记不清了

四面:(部门老大面)
一道算法题,记不太清了,具体涉及到位运算和哈希表
聊部门业务、自己的想法未来发展等等
这里老大哥表示算法基础虽然不错,但是确实没做过相关落地的工程,而且门槛要求很高,所以也预计到了之后HR打电话说实习转正

五面:互娱客户端开发
聊部门业务、自己的看法等,这里聊了很长时间
http、https
进程和线程
信号量、互斥锁
对git的理解、和SVN的区别和优势、merge和rebase的区别
两道概率题
写代码实现LRU

整体来看,字节面试反馈很快,基本都是当天或者第二天就会告知情况(最后一面后等待意向书不算)、面试官很专业、人很nice、有耐心、体验极好,而且每一轮面试时间会很长,要有心理准备!
#字节跳动##校招##C++工程师##面经#
全部评论
同学,拿到意向书之后等了多久才有正式offer?
1 回复 分享
发布于 2020-04-16 10:05

相关推荐

面试官自我介绍自我介绍1.实习一ai心理疗愈平台心理场景对大模型答案的产出肯定要有严格的评估,不能违反心理健康的标准,你是怎么保证的?敏感词过滤是这种命中匹配,那如果语意的话要怎么处理,避免输出负向的?如果大模型并不按照你设定的去回答,那么你要怎么办?你们现在的系统是怎么处理这种情况的?怎么ab测试的?敏感词库如果不全怎么办?排行榜是怎么实现的?数据只放到redis里面吗?mysql里面存的是什么数据?为什么不用redis里面的string数据结构?redis的写入时间是什么时候?mysql具体存哪些数据可以给个样例吗?存的是用户的活跃度和id,那么你是怎么算出来排行榜的前十?先写mysql再删redis为什么要进行这个操作?1写mysql 2读mysql 1删redis 2缓存redis怎么办?延迟双删的时间怎么定?先写mysql 再删缓存,为什么不是更新缓存?无论是删,还是更新都会存在这种交叉覆盖的情况,你为什么优先选择删,而不是更新?2.实习二资产配置平台讲了下AI 投资助手3.八股mysql事物隔离级别可重复读什么方式解决实现的幻读?有个事物正在读数据,另外一个事物给这个数据覆盖了,我是怎么读到原来的数据,实现可重复读的mysql怎么选择索引的我给这个表加了个索引他一定能命中吗?join和union区别是什么,应用场景是什么数据库的主从同步是怎么实现的redis非关系型数据库,mysql关系型数据库,说下你对他们俩的认识和理解,相同点,区别什么情况选redis,什么情况优先数据库看你之前的项目里面用了redis为什么还要用数据库osi七层网络模型,tcp协议哪一层tcp/udp区别,什么情况用tcp,什么情况用udp介绍下dns解析过程,比如说我打开了douyi.com它背后的交互链路是什么样的根域名,权威域名,可以解释下吗kafka的partion,消费者,消费组的关联关系是什么zookeeper类加载机制父类/子类,静态代码块,静态变量,构造方法,变量的加载顺序?4.算法:买卖股票最佳时机,一次和多次easy反问,什么要提升的,业务总结:1小时 实习项目问的偏ai + 基础八股主要是mysqlredis + 算法发个面经攒攒人品值,许愿二面顺利
点赞 评论 收藏
分享
评论
5
42
分享

创作者周榜

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