面试时间:2018面试职位:principle software engineer分享时间:2018-08
- 面试经历:
- 先是电话面,问了一些linux的基础知识,软链接和硬链接的区别,以及inode的相关知识,还有c语言的一些问题,感觉答得不是很满意,但是后来还是通知onsite面试了。
一周后onsite面试,总共五轮,前面四轮都会让写个程序,问些linux以及c语言和网络相关的泛泛的问题,自我感觉答得还不错,最后一个可能是HR,记不清了 - 面试官提的问题:
- C语言如何实现c++的多态功能,还有项目的相关东西,以及二叉数,还有排序等问题。数组最大子序和的问题,还有个分糖的问题。总的来说算法要准备一下的。紫薯布丁
有用(0)
面试时间:2018面试职位:Principle Software engineer分享时间:2019-05
- 面试经历:
- 前后有四个工程师面过,大部分都是先自我介绍,然后做一至二道题,整个面试过程大约持续三个小时左右的时间。
- 面试官提的问题:
- 基本的算法,和一些数据结构相关的问题,比方说二叉树的遍历等,还有就是编程中很多不注意的细节,比方说求和溢出问题的处理等。
有用(0) 面试感觉:很好 面试难度:困难 应聘途径:网上申请
面试时间:2016面试职位:Principle Software engineer分享时间:2017-07
- 面试经历:
- 分了四五轮,
1> 项目介绍 c++基础,字符串翻转
2> 操作系统 文件系统,为什么文件大小和占用大小不一致,文件拷贝整个过程
3> list 排序算法
4> 错误诊断和分析,如果系统栈破坏然后恢复?
5> 项目介绍 Behavior问题 - 面试官提的问题:
- 1> 项目介绍 c++基础,字符串翻转
2> 操作系统 文件系统,为什么文件大小和占用大小不一致,文件拷贝整个过程
3> list 排序算法
4> 错误诊断和分析,如果系统栈破坏然后恢复?
5> 项目介绍 Behavior问题
有用(0) 面试感觉:一般 面试难度:困难 应聘途径:内部推荐