今天下午五点面试了字节跳动图像增强实习生。
两个运气不太好的地方
- 面试的时候网络不太稳定,在牛客网的面试断断续续。
- HR上传的新简历没更新,使用的是之前一个不太详细的简历。
开始面试!
- 首先自我介绍。。。略过
- 讲一下项目经历,我讲了华为一个项目“复现了一篇降噪论文”,还有一个项目是“师兄带着我发可解释性论文”,然后比较详细地介绍了一下这方面的工作。
- 开始激动人心的基础知识问答环节啦,面试官问了
- C++/Python你熟悉那个,我:都了解一点(这是个大坑)
- 讲一下C++类静态成员的特点,我:不太懂,好像一个类只有一个唯一静态成员
- 函数指针跟指针函数区别,我:不太懂,函数指针返回的是函数,指针函数返回的是指针
- 动态规划跟贪心的区别,我:。。。
- 考察深度学习知识
- BN层作用是啥,实现机制是啥?我大概讲出来了。
- 考察算法题
- 给定平面上四个点,组成四边形,再给出第五个点,如何判断这个点是否在四边形里面。我:把这个点跟四个点连起来,组成四个三角形,计算四个三角形面积和,判断是否跟四边形面积相等。
- 一般要求一个数开根号都用库函数,如果没有库函数,你会如何实现这个过程,我:二分枚举答案。
- 给定一个01矩阵,所有0联通,所有1联通,给定起点和终点,判断这两个点是否联通,写代码实现。
总结
- 面试我的面试官大概30~40岁
- 问的题目都比较基本
- 我投了图像增强岗,所以没太准备C++的知识
- 一面应该要挂了
- 唉,继续投简历吧