卓望 java 一面面经(校招)base广州

#卓望数码#
#面试经验#
#面试问题记录#
一面四小时后通知次日二面
——————————
🧠 个人背景与项目经历
1.XX系统是你们这边的项目吗?你一直在做这个项目吗?
2.做过一个XX项目是吧?是学习项目还是公司项目?
3.项目中你主要负责了什么?
4.你参与的项目经验多吗?
5.除了XX和XX系统,有没有别的项目可以讲讲?

💻 技术能力 - 后端开发
6.数据库与安全
7.你们系统是怎么存储用户密码的?
8.单纯用 MD5 会有撞库风险,如何防御?
9.接口调用怎么验证调用方身份?
10.使用 MD5 校验上传文件的目的是什么?

☕Java & Spring
11.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)
全部评论
请问一共有几面呀
点赞 回复 分享
发布于 2025-05-07 20:59 江西
一面已过 刚通知的
点赞 回复 分享
发布于 2025-05-07 18:12 广东

相关推荐

03-12 22:11
已编辑
南京大学 Java
之前秋招面过一次,当时的面经:https://www.nowcoder.com/feed/main/detail/3019f4176507457995a2237f146d38c0?sourceSSR=users---然后是这次面试3.12一面开头问了几个八股,有几个回答不上来,面试官应该是觉得没意思,15分钟匆匆结束,没有手撕。 纯纯kpi面- 如果说我们不用Spring的话,用Java来开发一个Web接口,会怎么开发呢- (接上一问)怎么实现配置的过程呢?配置和请求接收、转发、处理的过程是怎样的- 介绍下你做的项目- 在校期间有参加过编程比赛吗- 多线程并发编程有实战经验吗?有具体的使用场景吗?- 如何来创建多个线程呢?- 创建了那么多线程之后,如何能等待他们结束呢?- 谈一谈你对IOC是怎么理解- 我们现在有两个 Bean,一个是短信发送 A 服务,一个是短信发送 B 服务,它们都是基于短信发送的一个接口来实现的。我们希望选择 A 还是 B,是由程序的 properties 配置文件来决定的。比如有一个配置项,配成 A 或者配成 B 之类的。然后在调用的时候,不需要自己去读配置选择,而是交给容器来注入。你觉得这该怎么做到呢- HTTP请求和报文的格式---面试之外的一些情绪: 回答的时候和面试官经常对不上电波...而且不知道为什么总觉得面试官发散着一种令人讨厌的感觉,比如语气,神态等,kpi味真是演都不演了。 开始面试5分钟我就不太想继续面试了,纯属互相折磨,15分钟结束也挺好,放过彼此。 虽然自己能力确实不太够只会一些常见八股,但还是忍不住吐槽。面到现在体验最差的一集😅
查看10道真题和解析
点赞 评论 收藏
分享
评论
7
39
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务