猿辅导后台开发面经
emmmm,其实我都忘差不多了,但是看到一些人询问,就随便写一写,大家随便看一看
一共两面,都是技术面
先是自我介绍,然后就开始问项目。接着会根据你简历上写的东西,问相关基础知识,这里和其他公司问的差不多,面试官也很好,不会的也会引导你。然后是重头手撕代码,算法一面问了三个,二面就问了一个。
1)链表反转 反转编号m的结点到编号n的结点之间的所有节点 比较简单,leetcode有原题
2)一个有序数组,切割为两个部分,两部分互换位置,然后查找 比较简单,leetcode有原题
3)10000000个元素的数组,找出最大的10个 比较简单,堆排
4)走象棋[m][n]大小的棋盘,起始位置为(x ,y)的马(走日字)要走到(a, b)最少需要几步 比较简单,应该有原题
然后就完了。。。总体时间才30分钟-40分钟
猿辅导有一点很优秀,当天知道结果,一点不拖拉,回到学校就有收到电话offer了
#面经##猿辅导##Java工程师##秋招#