principle software engineer 专题汇总

principle software engineer 面试经验分享列表,共3

面试过程:

先是电话面,问了一些linux的基础知识,软链接和硬链接的区别,以及inode的相关知识,还有c语言的一些问题,感觉答得不是很满意,但是后来还是通知onsite面试了。
一周后onsite面试,总共五轮,前面四轮都会让写个程序,问些linux以及c语言和网络相关的泛泛的问题,自我感觉答得还不错,最后一个可能是HR,记不清了

面试官问的面试题:

C语言如何实现c++的多态功能,还有项目的相关东西,以及二叉数,还有排序等问题。数组最大子序和的问题,还有个分糖的问题。总的来说算法要准备一下的。紫薯布丁

赞一下(0) 踩一下

| 网上申请
面试过程:

前后有四个工程师面过,大部分都是先自我介绍,然后做一至二道题,整个面试过程大约持续三个小时左右的时间。

面试官问的面试题:

基本的算法,和一些数据结构相关的问题,比方说二叉树的遍历等,还有就是编程中很多不注意的细节,比方说求和溢出问题的处理等。

赞一下(0) 踩一下

| 内部推荐
面试过程:

分了四五轮,
1> 项目介绍 c++基础,字符串翻转
2> 操作系统 文件系统,为什么文件大小和占用大小不一致,文件拷贝整个过程
3> list 排序算法
4> 错误诊断和分析,如果系统栈破坏然后恢复?
5> 项目介绍 Behavior问题

面试官问的面试题:

1> 项目介绍 c++基础,字符串翻转
2> 操作系统 文件系统,为什么文件大小和占用大小不一致,文件拷贝整个过程
3> list 排序算法
4> 错误诊断和分析,如果系统栈破坏然后恢复?
5> 项目介绍 Behavior问题

赞一下(0) 踩一下

1   共 1 页