首页 > 人人车 Java实习面经,第一次面试
头像
论文会有的offer会有的
编辑于 2019-12-18 18:47
+ 关注

人人车 Java实习面经,第一次面试

虽然我很菜,最后还是通过了


发面经 攒人品


项目相关:

1.项目为什么做分布式扩展 有什么好处

2.怎么优化session的?redis。在springboot中怎么做的,具体怎么实现的?

3.消息队列原理

4.怎么削峰的?(令牌桶)

5. 还有别的削峰方法吗(MQ)

6.怎么解决超卖问题的


基础相关:

1. 说下int和Integer的区别

2. Integer a=1,int b=1,Integer c=new Integer(1)这三个相等吗?

3. 说说有哪些Map和Set

4.哪些是线程不安全的?哪些是线程安全的?线程安全的Set有哪些?

5.map和set中有哪些有序的?

6.HashMap为什么线程不安全?

7.ConcurrentHashMap为什么是线程安全的?

8.hashMap时间复杂度(说了链表o(n)红黑树O(logn),说不是,)

9. 线程的生命周期

10. 线程start后就会立刻执行吗

11.interrupt了解吗?线程怎么中断的,执行interrupted,线程怎么中断的

12.为什么要使用线程池?

13.创建线程池的方式?(说是Exector类啥的)

14.线程池中怎么创建线程的?

15.线程中的线程如果执行完毕会一直存在吗?什么时候会被回收?

16.超过核心线程池的大小并且超过keepalivetime的线程一定会被回收吗

17.synchronized和Lock的区别

18.Lock怎么响应中断的

19.索引了解吗?Mysql有哪些索引

20.主键索引和唯一索引的区别?

21. 事务的特点

22.事务隔离级别

23.网络协议有哪些

24.状态码有哪几种

25.http使用的是哪种协议?为什么要使用这个协议

26. JVM内存有哪几块说说

27.对有几块内存

28.堆分为哪几块

28.垃圾回收器有哪几种?

29.stw的垃圾回收期有哪几种(stop the world)

29.说下G1垃圾回收器怎么工作的

30.MQ了解吗 说说 有什么作用

31.springboot原理

32.springboot怎么启动的

33. springboot有很多starter,为什么引入了starter就可以做相关的操作,原理是什么

34. spring IOC和AOP的原理

35. 反射了解吗 动态***了解吗

36. 设计模式了解哪些?

37.单例哪几种?

38.饿汉式和懒汉式的区别

39.最近在学习哪些技术?

40.容器了解吗 docker了解吗

41.nginx了解吗

更多模拟面试

全部评论

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

推荐话题

相关热帖

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

近期精华帖

热门推荐