首页 > 深信服java开发二面10/12
头像
AnnaBaby
编辑于 2021-10-13 16:51
+ 关注

深信服java开发二面10/12

记录一下印象深刻的深信服二面哈哈哈哈
时长:55分钟,岗位:java后端
前25分钟(没录音不全)
1. 你常用的数据结构有什么
2. 栈的应用场景是什么
3. 满二叉树,完全二叉树,哈夫曼树 
4. ArrayList,LinkedList 应用场景,读写问题等等各种问题
5. 红黑树的定义,用红黑树优点是什么?
6. hash函数对于计算机的意义是什么
7. 哈希冲突
8. mysql的索引底层数据结构,b+树具体是怎么样的,为什么叶子结点要用链表相连
9. 页具体是什么样,为什么计算机系统会存在页呢?页的是在内存吗?
10. 一个表索引过多会怎么样?
11. 什么列适合建立索引?
12. 索引失效的情况?

25-30分:手撕算法——阶乘后的零

30-50分:
1. 如果让你来给一个初中生讲微积分,你会怎么讲?(我:"什么?微积分?"面试官:是的,微积分)
2. 矩阵的秩是衡量矩阵的什么特性?
3. 什么是正定矩阵?
4. 什么是正交矩阵?正交矩阵行列的特性,行和行之间,列和列之间?
顶不住了,就说面试官,我太久没学高等代数了,很多都忘了。然后面试官死亡拷问:
5. 那你觉得你大学哪门数学课学得比较好?(啊这,靓女语塞.jpg,不就是学不好数学才来搞计算机的吗??我就开始扯大一大二学的数学比较多,但是上了大三就没选数学方面的课balabla)
6. 那你数学分析学得怎么样?
7. 讲一下微分中值定理?拉格朗日
8. 讲一下洛必达法则,洛必达法则的适用条件

反问
1. 请问为什么要问我这么多数学问题呀?面试官是学数学的吗?(是的,他是学数学的,看到我是数学系的,就想看看我在学校学得怎么样)
2. 这场面试我存在的问题?
3. 闲聊数学

第一次遇到面试java开发居然考我数学,真就非常震惊哈哈哈哈,这该死的熟悉又陌生的数分高代。
感觉答得不是很好,其实还蛮感谢面试官帮我回忆了这么多以前的知识,能不能过就随缘了哈哈哈


更多模拟面试

全部评论

(8) 回帖
加载中...
话题 回帖