首页 > 作业帮 java开发一二面面经
头像
小龙包balloffer
编辑于 2020-08-14 11:45
+ 关注

作业帮 java开发一二面面经

2020.7.27 作业帮 java开发 下午3:00  大概30分钟

1.讲项目?

2.线程和进程的区别

3.数据库索引是什么?优缺点?

4.索引底层结构?

5.B树和B+树的区别?

6.红黑树是什么?

7.怎么解决线程冲突?

8.http请求过程?

9.http可以处理多个请求吗?

10.域名劫持?

11.实现查找数组中第K大的数,使用的优先队列,貌似他不是很满意

2020.7.29 作业帮二面  java开发 下午4:00  大概30分钟

1.介绍项目

2.http和https的区别

3.https的缺点?为什么还是使用http的多?

4.get和post的区别?

5.integer和int的区别?为什么要用包装类型?hashmap为什么只能操作object?

6.垃圾回收算法有哪几种?

7.Arraylist的底层如何扩容和缩容?

8.手撕sql:求全年纪前10的学生信息和成绩

9.手撕sql:求各班前三的学生信息和成绩  ???

10.sql注入?为什么预编译可以防止sql注入?

11.spring框架的启动过程?Springboot的启动过程?

12.Spring mvc的请求过程?

13.介绍你了解的设计模式?单例模式 工厂模式 代理模式 适配器模式 观察者模式

14.为什么要用设计模式?设计模式的优点?

15.redis中的过期淘汰策略?LRU的底层架构?

16.场景题:一亿个电话号码如何存储?查找一个电话号码?效率提升了多少?

体验很好

hr面
聊聊天

更多模拟面试

全部评论

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

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐