荣耀 通用软件开发 一面凉经
总时长 35min 由于本人没有做过什么开发的项目,所以导致这场面试和之前去哪儿差不多 基本纯问八股
自我介绍 2min
项目和实习挨个简单介绍,把用到的算法介绍一下(5-10min)
开始问八股 问的有点多 还有一些已经不记得了
1.进程和线程的区别,进程的通信方式,创建方式,进程的状态有哪些?
2.你怎么理解C++的多态,之前的实际工程中怎么实现的多态
3.数组和指针的区别
4.值传递,引用传递,指针传递有哪些区别
5.inline函数怎么用
6.左值和右值有什么区别
7.extern有什么作用
8.sizeof和strlen的区别
9.谈谈C++和C有什么区别,使用上有什么不同的地方
10.Linux系统中什么是软连接什么是硬连接,编译原理是什么
11.Linux虚拟内存机制是什么
12.查看进程状态和终止进程的指令是什么
13.谈一下Linux的文件体系,以及文件最基本的一些增删查改的指令
......
问的主要是C++和Linux,因为简历中只体现了我对这两个用的比较多,但也很多答得不好或者不完整面试官还耐心做了补充。最后面试官问我不是软件工程相关的为什么会报这个岗位,以及这些是不是都是自学的(可能这个岗位还是对科班生比较友好)我无奈点头
为了水水时长最后面试官还问了一下我本科参加的大学生数学竞赛情况以及硕士做的项目里面碰到的难题最后怎么解决的这种问题。
反问 岗位业务,手机软件以及底层软件开发,业务比较杂,也包含一些相机算法优化和部署等等
自我介绍 2min
项目和实习挨个简单介绍,把用到的算法介绍一下(5-10min)
开始问八股 问的有点多 还有一些已经不记得了
1.进程和线程的区别,进程的通信方式,创建方式,进程的状态有哪些?
2.你怎么理解C++的多态,之前的实际工程中怎么实现的多态
3.数组和指针的区别
4.值传递,引用传递,指针传递有哪些区别
5.inline函数怎么用
6.左值和右值有什么区别
7.extern有什么作用
8.sizeof和strlen的区别
9.谈谈C++和C有什么区别,使用上有什么不同的地方
10.Linux系统中什么是软连接什么是硬连接,编译原理是什么
11.Linux虚拟内存机制是什么
12.查看进程状态和终止进程的指令是什么
13.谈一下Linux的文件体系,以及文件最基本的一些增删查改的指令
......
问的主要是C++和Linux,因为简历中只体现了我对这两个用的比较多,但也很多答得不好或者不完整面试官还耐心做了补充。最后面试官问我不是软件工程相关的为什么会报这个岗位,以及这些是不是都是自学的(可能这个岗位还是对科班生比较友好)我无奈点头
为了水水时长最后面试官还问了一下我本科参加的大学生数学竞赛情况以及硕士做的项目里面碰到的难题最后怎么解决的这种问题。
反问 岗位业务,手机软件以及底层软件开发,业务比较杂,也包含一些相机算法优化和部署等等
全部评论
为啥凉啊,已经出结果了?
佬收到测评了么?
咋样了,哥们
相关推荐
肥沃富饶:不接电话等于流程结束
点赞 评论 收藏
分享
点赞 评论 收藏
分享