卓望数码 后端开发 一面面经

#软件开发笔面经#
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. 接口调用,比如说你调外部接口是有一个同步调用,还有异步调用,你会用什么方式来实现异步调用呢(消息队列)
全部评论
一模一样 挂了
点赞 回复 分享
发布于 2024-11-27 03:36 四川
问题几乎是一样的,给我下一面,我拒了
点赞 回复 分享
发布于 2024-11-25 14:36 广东
佬,感觉答的怎么样
点赞 回复 分享
发布于 2024-11-23 00:11 北京
一模一样啊和我问的
点赞 回复 分享
发布于 2024-11-22 10:54 北京
我不约二面也不发感谢信。
点赞 回复 分享
发布于 2024-11-19 22:17 河北
佬,有后续了吗?
点赞 回复 分享
发布于 2024-11-14 18:36 山东
纯八股啊
点赞 回复 分享
发布于 2024-11-13 19:17 江苏
佬 base 哪里呀
点赞 回复 分享
发布于 2024-11-11 23:12 广东

相关推荐

头像
05-09 16:22
已编辑
华南师范大学 Java
  一面四小时后通知次日二面——————————🧠 个人背景与项目经历1.XX系统是你们这边的项目吗?你一直在做这个项目吗?2.做过一个XX项目是吧?是学习项目还是公司项目?3.项目中你主要负责了什么?4.你参与的项目经验多吗?5.除了XX和XX系统,有没有别的项目可以讲讲?💻 技术能力 - 后端开发6.数据库与安全7.你们系统是怎么存储用户密码的?8.单纯用 MD5 会有撞库风险,如何防御?9.接口调用怎么验证调用方身份?10.使用 MD5 校验上传文件的目的是什么?☕Java & Spring11.Spring Boot 用了哪些 starter?各自的作用是什么?12.如果第三方 starter 功能不够怎么办?13.Spring Boot 中有没有用到 AOP?14.可以用来扩展 starter 的方式有哪些?15.Spring 全家桶覆盖的范围够用吗?多线程与线程安全16.ConcurrentHashMap 为什么线程安全?17.JDK1.8 之前和之后的实现有何区别?18.size() 方法是怎么统计的?是否加锁?🔐 安全性与权限控制19.上传文件前需要做哪些安全校验?接口安全20.接口层面做了哪些安全处理?21.JWT 是怎么生成的?22.JWT 是用哪个库实现的?签名算法是什么?23.Token 刷新的触发机制是什么?24.项目中有没有做 token 自动续期?幂等性25.接口幂等性有哪些实现方式?⚙️ 系统架构与中间件26.Redis 与缓存机制27.什么是缓存穿透?怎么解决?28.什么是缓存击穿?怎么解决?29.什么是缓存雪崩?怎么解决?30.热 key 会带来什么问题?如何应对?MQ & 延迟任务31.用 MQ 实现了什么业务?32.如何通过 MQ 做延迟队列?解决了什么问题?🧱 设计模式33.工厂模式和抽象工厂模式的区别是什么?34.代理模式和装饰器模式有什么不同?🧠 Java 基础知识35.Java 能否继承多个类?36.接口中能定义实现方法吗?JDK8 之后呢?37.接口中 default 方法你了解吗?🧪 Linux 运维基础38.在 Linux 下怎么查看远程端口是否可达?39.除了 telnet 还有什么命令可以测试端口?(比如 nc)
点赞 评论 收藏
分享
评论
1
35
分享

创作者周榜

更多
牛客网
牛客企业服务