上海百考丝信息科技有限公司--java面经

2024-12-17-上海百考丝信息科技有限公司

  1. 说说你工作中怎么使用CompelteFuture,做了哪些优化
  2. 简单说一下Java的集合
  3. 简单说一下LinkedList和ArrrayList的区别
  4. 你有做过sql的优化吗
  5. 你知道哪些情况会导致索引失效吗
  6. JDK8新特性你知道吗
  7. 简单说一下Stream流你常用的操作
  8. JDK的一个新特性LocalDateTime你有了解吗
  9. 能说一下Spring的IoC吗
  10. 看你会Vue,有写过简单的前端页面吗,用过哪些组件库
  11. 你简历说做过"部门树状结构的递归查询",如果我的数据量很大的话,递归会占用栈资源和导致性能下降,有什么别的方法解决,比如有一个List怎么把它转为树状结构,这么说把我有一个地区表,地区之间通过id和pid关联,我想展示所有地区的信息,用递归的话会占用栈资源和导致性能下降,不用递归的话该怎么去做,该怎么解决这个问题这是面试官工作中遇到的问题,根据面试官的提示事后复盘总结:把地区表里面的信息全部查出为List集合,然后通过Stream流根据id和pid的关系分组,分组成Map嵌套的一个树状结构,然后通过Map查询很快,并且没有递归
  12. Spring和SpringBoot的关系和区别
  13. 我看你简历写到使用Spring事务防止多表操作发生失误时进行回滚,这个是怎么做的呢
  14. 事务隔离级别能说一下吗
  15. 我现在有一个方法,这个方法会调用第三方的接口,还有自己的一些业务逻辑,当调用第三方接口的请求失败后,我也想保留请求保留的日志,并且主事务回滚,有什么方法解决
  16. 有遇到过Redis和MySQL数据一致性的问题吗

反问

面试官相当有水平,很年轻

#java##实习##面经##java面经##java实习#
全部评论
我今天刚面完,我俩会是同事嘛
点赞 回复 分享
发布于 今天 20:53 广西

相关推荐

评论
2
2
分享
牛客网
牛客企业服务