京东Java一面面经
30分钟左右
数据结构问题问了很多
1.自我介绍
2.数组和链表最基本的区别
3.说说循环链表(竟然答成双向链表了我晕倒),循环链表有什么作用
4.栈有什么作用?因为答了函数调用,所以又问了栈怎么实现函数调用
5.说说平衡二叉树,有什么作用,说说在查找中的二叉树
6.线程安全了解吗?死锁了解什么?
7.CPU的调度方式?
8.最短作业优先调度的优缺点
9.直接使用JDBC和使用ORM的区别
10.口述数据库查询的基本过程
11.聊了聊项目,项目中登录的实现过程
暂时只记得这些了。。。可能有遗漏
问的其实蛮基础 没来得及复习 好多东西都忘了。。。
最后还建议了学习Mybatis,企业一般不用hibernate了