杰发科技(合肥)线上面 C++
9.27 一面技术面
两个面试官,但是都挺好的,不凶。
但是就是面试官的问题非常的难,有的特别的深入。两个交替问,一个简单点,一个很难。
- 自我介绍
- 问简历上的项目----怎么推进的---谁领导的
- 学的最好的课程是什么? --- 操作系统(给自己挖了一个大坑)
- 操作系统提问
- 进程和线程的区别
- 进程分配的是哪些资源------具体
- 进程里的线程,分享的是进程的什么资源
- 如果一个进程里有3个堆和3个栈,怎么分配给线程?
- 中断的机制,怎么中断的,什么时候产生中断
- 中断是怎么样处理的?上下层结构是什么?
- 递归要注意什么?
- 排序了解吗?
- 归并排序时间复杂度,怎么做的,然后这个时间复杂度怎么推导出来的?
- 静态static关键字,在C++中怎么用的?
- 平时有什么爱好?--------估计是看我不怎么回答的出来吧,开始不技术了,然后又闲聊了一会
- 有没有参加其他的面试?
- 线上面试效率依然非常高 ----9月28号上午收到二面9.29号的通知(真是感激涕零)
问题没什么刁钻啥的,感觉很好回答,所以我大概只记得这些了。
过程:
- 简单自我介绍
- 问项目----根据简历
- 项目是做什么的,效果,精度,问了个大概,没很多的技术深入
- 未来的职业规划
- 有没有去公司实习过?-----我没有,继续问
- 身边的同学是怎么安排的?
- 评价一下自己,自己的优势和缺点
- 因为提高家里距离合肥近,面试官问怎么不去另外一个距离家里近的城市
- 男朋友哪里的?