多益网络软件开发面经

都不知道是不是真的想招人,笔试了一个多月之后才来的面试。一面基本是项目+奇奇怪怪的知识+场景题+996看法
1、讲一讲你大学最有成就感的一个项目,功能大概是什么(讲了简历上写的毕设)
2、项目的使用人群有哪些,为什么想着开发这个项目(~ ~ ~毕设哪来的使用人群,当然是想毕业啊)
3、项目的开发周期,有多少人一起完成的
4、项目有哪些难点,怎么解决的
5、擅长什么语言?java有什么优缺点
6、什么时候用链表,什么时候用数组,优缺点(?很迷,这么简单???)
7、递归是什么,讲一讲
8、啥是死锁,怎么解决死锁
9、什么是线程的锁,有什么用
10、二叉树和堆有什么区别
11、已知一个多边形的座标点,求一个点是否在这个多边形里面
12、在地图上,怎么判断是否会堵车(??迷,不明白他想考我什么)
13、还是在地图上,有很多餐馆,怎么找到最近的餐馆(同样很迷)
14、听说过996icu吗?怎么看
15、你对996加班怎么看(当然是热爱上班啦)
16、算法题,八分钟写出代码,讲一下思路
实现一个函数, 把以下两个有序的整形数组拼接成一个新的有序数组, 并返回该数组.
int arrayA[] = {1, 3, 4, 12, 55, 56, 71, 81};
int arrayB[] = {2, 12, 13. 19, 32, 55, 57, 100};
感觉很迷很迷,不像是开发岗的面试,更像是测试、测开的面试,没有反问环节~~~~~~~。


第二天就hr面了,讲道理问题有点~~~~
1、目前offer
2、遇到过最大的困难是什么,怎么解决的
3、期望的公司是什么样子
4、期望薪资多少
5、你觉得是否应该多生孩子,为什么
6、你觉得世界上大部分事物是否公平,为什么
7、你怎么看待996

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章