27届双非100-499小厂面经-已OC已拒-3/19
1. 何时接触Java?谈学习流程和解决问题方法。
2. 聊MySQL,从应用层到存储引擎。
3. 为何B+树叶子存数据,非叶子不存?
4. 讲Java集合。
5. 项目哪里用Map(如HashMap)?如MQ Broker存消息。
6. 创建线程的三种方式?
7. 你一般怎么调试代码?(答:断点。面试官:加日志、dump查OOM、JMeter压测)
8. 索引如何分类?谈类别。
9. 事务隔离级别有哪些?
10. 场景:表100万字段,按日期查,写Mapper SQL并提效。(答:加单列索引,避免函数操作)
11. Spring如何注入Bean?
12. @Autowired、@Resource、@Qualifier区别?
13. SpringBean生命周期初始化:InitializingBean和@PostConstruct。
14. 接口方法签名怎么写?如Mapper SQL。
15. 范围查询返回什么(答:List,问题10场景)
16. 场景题:设计登录环节
17. HTTPS请求体带啥?有哪些字段?
18. Mapper除注解SQL,还用啥?(答:XML)
19. 手机号密码查用户Service逻辑?用户不存在咋办?(答:先判手机号,再查)
20. 返回前端啥信息?(答:JSON展示信息)
21. 场景:登录后发订单,传啥参数?(答:订单DTO、JWT)
22. Spring Boot Tomcat 20线程,线程3服务,订单ID哪取?
23. 为啥让前端解析JWT存DTO?(面试官:不合理,应传DTO+JWT)
24. JWT为啥放请求体不放头?头部拦截器不行吗?
25. 单体服务认证和解析在哪实现?
26. 单体项目每接口鉴权,调Service麻烦咋办?(答:AOP或拦截器)
27. 微服务咋验证?(答:调鉴权服务,Feign)
28. 调用链耦合,上百接口咋办? (答:网关鉴权)
29. 服务咋分业务模块?
30. 路由信息存哪?(答:GateWay)
31. MQ咋做消息持久化?
32. MQ哪里用到长短链接?(答:Push长,Pull短)
2. 聊MySQL,从应用层到存储引擎。
3. 为何B+树叶子存数据,非叶子不存?
4. 讲Java集合。
5. 项目哪里用Map(如HashMap)?如MQ Broker存消息。
6. 创建线程的三种方式?
7. 你一般怎么调试代码?(答:断点。面试官:加日志、dump查OOM、JMeter压测)
8. 索引如何分类?谈类别。
9. 事务隔离级别有哪些?
10. 场景:表100万字段,按日期查,写Mapper SQL并提效。(答:加单列索引,避免函数操作)
11. Spring如何注入Bean?
12. @Autowired、@Resource、@Qualifier区别?
13. SpringBean生命周期初始化:InitializingBean和@PostConstruct。
14. 接口方法签名怎么写?如Mapper SQL。
15. 范围查询返回什么(答:List,问题10场景)
16. 场景题:设计登录环节
17. HTTPS请求体带啥?有哪些字段?
18. Mapper除注解SQL,还用啥?(答:XML)
19. 手机号密码查用户Service逻辑?用户不存在咋办?(答:先判手机号,再查)
20. 返回前端啥信息?(答:JSON展示信息)
21. 场景:登录后发订单,传啥参数?(答:订单DTO、JWT)
22. Spring Boot Tomcat 20线程,线程3服务,订单ID哪取?
23. 为啥让前端解析JWT存DTO?(面试官:不合理,应传DTO+JWT)
24. JWT为啥放请求体不放头?头部拦截器不行吗?
25. 单体服务认证和解析在哪实现?
26. 单体项目每接口鉴权,调Service麻烦咋办?(答:AOP或拦截器)
27. 微服务咋验证?(答:调鉴权服务,Feign)
28. 调用链耦合,上百接口咋办? (答:网关鉴权)
29. 服务咋分业务模块?
30. 路由信息存哪?(答:GateWay)
31. MQ咋做消息持久化?
32. MQ哪里用到长短链接?(答:Push长,Pull短)
全部评论
里头好多要了简历无后续呀,我这周开始的沟通500+也就一个面试,虽然过了但是没去
问的还挺多
mark学习流程
小厂问的还挺多的
好厉害,感觉有些好细,一时间答不上来
加油
,我6月份暑假也准备找java
已老实

牛啊,27届无敌了
相关推荐
03-24 13:11
广东海洋大学 Java 点赞 评论 收藏
分享
03-20 17:52
福建农林大学 Java 点赞 评论 收藏
分享
03-23 13:53
郑州大学 Java 点赞 评论 收藏
分享