卓望数码 后端开发 一面面经
#软件开发笔面经#
1. 重写和重载的区别
2. 重写使用有没有限制
3. 重写和重载存在的目的是什么
4. 讲一下HashMap
5. HashMap初始容量是多少,负载因子默认是多少
6. 在进行扩容操作的时候出现了高并发情况,可能会出现什么问题
7. 如何避免这种高并发情况
8. 介绍一下ConcurrentHashmap
9. synchronized 和 volatile 的区别
10. 什么场景用synchronized ,什么场景用volatile
11. 深拷贝和浅拷贝
12. 怎么实现深拷贝
13. 内存泄漏可能发生在哪些场景
14. 怎么去避免内存泄漏
15. 如何定义线程池
16. 线程池的核心参数
17. 拒绝策略是干嘛的
18. SpringBoot的自动配置机制
19. 怎样防止恶意文件上传
20. linux常用的命令
21. 查看文件时筛选关键字
22. 查看文件时显示关键字所在的那行以及前后各五行
23. cat命令打印,怎么让他翻页打印
24. 多个模块之间的互相调用,分为同步调用和异步调用,这两者有什么区别呢?
25. 线程开发的时候不有个什么同步和异步,简单说这两个他们的区别在哪?
26. 接口调用,比如说你调外部接口是有一个同步调用,还有异步调用,你会用什么方式来实现异步调用呢(消息队列)
1. 重写和重载的区别
2. 重写使用有没有限制
3. 重写和重载存在的目的是什么
4. 讲一下HashMap
5. HashMap初始容量是多少,负载因子默认是多少
6. 在进行扩容操作的时候出现了高并发情况,可能会出现什么问题
7. 如何避免这种高并发情况
8. 介绍一下ConcurrentHashmap
9. synchronized 和 volatile 的区别
10. 什么场景用synchronized ,什么场景用volatile
11. 深拷贝和浅拷贝
12. 怎么实现深拷贝
13. 内存泄漏可能发生在哪些场景
14. 怎么去避免内存泄漏
15. 如何定义线程池
16. 线程池的核心参数
17. 拒绝策略是干嘛的
18. SpringBoot的自动配置机制
19. 怎样防止恶意文件上传
20. linux常用的命令
21. 查看文件时筛选关键字
22. 查看文件时显示关键字所在的那行以及前后各五行
23. cat命令打印,怎么让他翻页打印
24. 多个模块之间的互相调用,分为同步调用和异步调用,这两者有什么区别呢?
25. 线程开发的时候不有个什么同步和异步,简单说这两个他们的区别在哪?
26. 接口调用,比如说你调外部接口是有一个同步调用,还有异步调用,你会用什么方式来实现异步调用呢(消息队列)
全部评论
佬 base 哪里呀
纯八股啊
佬,有后续了吗?
我不约二面也不发感谢信。
一模一样啊和我问的
佬,感觉答的怎么样
问题几乎是一样的,给我下一面,我拒了
相关推荐
查看16道真题和解析
点赞 评论 收藏
分享