候选人 1 - 猿同学(目标薪资 8k,不敢要 10k)

1 年 Java,26 届,Java Web 证书

面试总结

项目扩展 + 面试题准备

面试题 答案在 mianshiya.com

7、怎么设计一个文件存储系统?(禁止用对象存储)50 分

文件上传:秒传/断点续传;文件存储:降频存储;文件访问:缓存、压缩

6、你在项目中怎么优化 AI 大模型的调用成本?60 分

答:根据需求选择模型、配置最大 token 数

5、Nginx 的 try_files 有什么用?50 分

答:根据 url 匹配文件

4、Java 中怎么创建线程?能想到几种方法?为什么不用默认线程池?60 分

答:虚拟线程、线程池、@Async、CompletableFuture

3、你怎么解决 Bean 循环依赖?Spring 怎么解决循环依赖问题?能100%解决么?60 分

答:三级缓存;多例 + 构造器注入

2、除了 Spring AOP 之外,还有其他的面向切面编程的技术么?59 分

拦截器 + AspectJ

1、什么是 Spring的IOC、AOP的设计思想?IOC 和 AOP 是如何实现的?60 分

依赖注入、面向切面编程;反射 + 扫描;动态代理

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
下载 APP