首页 > 作业帮 java工程师 社招一面面试经验分享
头像
SkyFiree
发布于 2021-06-02 17:44
+ 关注

作业帮 java工程师 社招一面面试经验分享

一面:

1.自我介绍

2.讲讲之前做了什么工作

3.项目做了什么,为什么做这个项目,有什么困难,如何解决,结果是什么。

4.看你有LSTM项目,讲讲用的什么模型?数学怎么样?知道傅立叶变换么,介绍一下,全

微分,线性代数?(估计面试官是个算法工程师数学很厉害)

5.看你项目中遇到的困难在缓存和数据库,那你项目的后端框架用的是什么,数据库的底层

数据结构是什么,磁盘的数据结构是什么?

6.B+树的结构是什么,和B 树有什么区别,红黑树结构是什么?红黑树的应用有哪些?AVL

树是什么,平衡二叉树的条件是什么?

7.哈希表用什么解决冲突的?

8.拉链法解决冲突可以,但是如果链表变长,如何优化呢?

9.如果优化为树结构,数据量依旧很大,如何进一步优化?

10.数据库读写分离机制,如何做分库分表的?用的什么中间件去分库分表?

11.如何确保数据库的稳定性

12.算法:链表反转

13.问我项目中的设备管理系统怎么做的,如何存储的,如果出现调度失误,你是通过什么决

策来解决的

14.事务中的回滚原理是什么

15.那你回到undolog呢?说一下

16.JDBC连接诶数据库过程,那你知道prestatement与statement的区别呢?

17.trycatchfinally的机制问题

18.final、finally、finalize的区别

19.Object类有哪些方法,你知道为什么Object里有wait等线程方法呢?

20.你说说sleep() ⽅法和wait() ⽅法区别,中断线程方法

更多模拟面试

全部评论

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

推荐话题

相关热帖

近期热帖

近期精华帖

热门推荐