小西科技_Java_面经

一面

  1. 项目经历与技术实现

    • 问题:请介绍近期项目中承担的角色及技术亮点。
    • 追问:条件表达式计算时如何避免重复计算?
  2. 线程池设置

    • 问题:你说你用了CompletableFutre,那线程池参数如何设置?
    • 问题:这个CorePoolSize=30是怎么来的?
    • 追问:动态线程池的原理
  3. MySQL优化与索引

    • 问题:如何分析优化SQL执行效率?
    • 追问:EXPLAIN中type字段的可能值及含义?
    • 追问:索引未生效的可能原因?
    • 追问 :时间字段索引在查询"小于今日零点"时是否生效?比如一共非常多数据,但是我查今天以前的,那这个对时间的索引还生效吗?
  4. 事务隔离级别与锁机制

    • 问题:MySQL默认事务隔离级别及其解决的问题?
    • 追问:SELECT FOR UPDATE的阻塞机制?
  5. Spring事务管理

    • 问题:Spring中事务的传播机制?
    • 追问:@Transactional的其他属性有哪些?
    • 追问:同一Service内方法A(无@Transactional)调用方法B(有@Transactional)是否生效?
  6. HTTP协议

    • 问题:HTTP报文结构及内容类型标识?
    • 追问 :如何判断请求体格式?

二面

  1. Java基础概念:final关键字的作用

  2. 面向对象特性:

    • 问题:OOP三大特性及理解
    • 追问:运行时多态的具体实现原理
  3. 线程创建:Java创建线程的方法

  4. 对象比较:equals与==的区别

  5. 泛型机制:泛型的作用及使用场景

  6. 面试流程确认

其他

一轮面试官问完问题后,基本都会深挖或者接一个场景题,感觉偏实战,学习到蛮多的。

二轮面试官就好像有个题库,回答完也不追问,草草了事。

后续约了人事面,拒面终止流程。

#面经##软件开发笔面经##春招##春招启动,你开始投递了吗?#
全部评论
这家是实习转正吧,唉,现在基本都要求先实习了
点赞 回复 分享
发布于 03-21 18:50 湖南

相关推荐

评论
1
6
分享

创作者周榜

更多
牛客网
牛客企业服务