一面50min
1、经典自我介绍
2、拷打两段实习经历(问的非常细,细致到功能点怎么实现,用了哪些数据,问了将近30min)
3、UI自动化测试脚本如果发生UI变更如何降低脚本维护成本
4、引用和指针区别
5、纯虚函数概念
6、多线程如何保证并发执行
7、互斥锁和信号量
8、手撕一个easy题一个medium题
反问
为啥大哥你对我干的活这么了解(原来部门工作很相似,都是音视频相关)
面完立马二面
二面70min面试官人挺有趣挺好的,一直在笑(也许在笑我太菜了)
1、经典自我介绍
2、拷打两段实习经历(又得重复一遍,口干舌燥了啊啊啊啊)
3、进程通信方式
4、虚拟地址和物理地址概念 c++指针解引用指向的是哪个地址
5、I/O请求的阶段,同步异步,阻塞非阻塞模型(寄,鼠鼠不会捏,面试官说怎么这都不会,在学校没学吗)
6、OSI七层模型,http在哪一层,传输层有哪些类型
7、C++ 友元函数是否是成员函数,使用友元函数的场景和好处
8、智能指针用法和原理
9、是否所有类都能被继承,举几个例子(final关键字,private构造函数)
10、引用和指针区别(咋还又问一遍)
11、纯虚函数必须重写吗
12、指针常量和常量指针
13、深拷贝和浅拷贝,并举例子说明
14、手撕两个medium题,第二个没写出来,换了个easy的(写的很快,面试官说我是不是背过,我说没有哇,我哪有这个记忆力背题目)
15、最后写了个二叉树层序遍历
最后聊天:校园经历,想不想来小红书,能不能提前实习,为啥不在快手呆了,还有没有其他公司面试,为啥不干开发,你不是211的嘛,为啥学校不教这些(答:都怪鼠鼠高考考得不好211也分档次的,这破学校不管学生就业的)
求求了,过了我就天天刷小红书(虽然本来就经常在小红书找绘画素材嘻嘻)
没有offer鼠鼠真要昏古七了啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊