浩鲸科技 秋招 Java 一面(已拒二面)

base南京,国内运营中心资源产品线。

一面 10.14(45min)

  • 自我介绍
  • 项目背景
  • 项目问题、解决办法
  • 项目有没有考虑到后面分布式部署的问题
  • 布隆过滤器的使用场景
  • Java集合
  • ArrayList,调用 add(int index, E element) 是如何处理的(指定下标)
  • ArrayList是线程安全的吗
  • ArrayList在JDK中线程安全的实现
  • HashTable、ConcurrentHashMap区别
  • AQS有哪些实现类
  • synchronized ReentrantLock区别
  • JVM对synchronized有什么优化
  • synchronized用在成员方法和静态方法上有什么不同
  • 线程池参数
  • 假设我创建了一个线程池,核心线程数是5,最大线程数是10,阻塞队列长度是200,此时添加了200个任务,假设这些任务都比较耗时,短时间内不会出现线程的复用,那么线程池中的最大线程数会是多少
  • 单例模式,饿汉式懒汉式有什么区别
  • 索引失效
  • MySQL隔离级别
  • 读已提交 可重复读区别
  • 假设MySQL的隔离级别是可重复读,我在A事务中新插入了一条数据,此时还未提交,在B事务中是否能查到
  • Redis数据结构
  • 如果使用Redis来实现一个消息队列,我们可以用哪种数据结构
  • 怎么用Redis实现到期取消订单的功能
  • Redis分布式锁
  • Spring事务失效
  • 有一个@Transactional的方法,负责处理数据的入库,使用线程池多线程处理,那这个多线程处理的批量入库的方法还有事务管理吗
    • 比如线程池有一个线程出现了异常,那其他线程已经入库的数据会回滚吗
  • MyBatis怎么在查询的时候进行全局配置,带上 deleted = 0 的条件
  • 反问
  • 问了下预期薪资

二面好像就是HR面了,拒了。

#浩鲸科技##秋招##校招##面试##Java#
全部评论
佬是拿了BAT的Offer了吗
点赞 回复
分享
发布于 03-20 17:56 安徽

相关推荐

头像 头像
05-06 18:28
已编辑
Java
点赞 评论 收藏
转发
4 23 评论
分享
牛客网
牛客企业服务