去哪儿实习电话一面

  1. 自我介绍
  2. 项目介绍
  3. 项目中遇到的难题
  4. 项目中用到了线程池,用的什么线程池,怎么配置的参数?
    自定义线程池,new ThreadPoolExecutor(10,20,2000,毫秒,new LinkedBlockingQueue(),r->new Thread(r,与业务有关的线程名))
  5. 项目中的并发临界资源是怎么处理的?
    只有向数据库插入数据的记录总数是一个临界资源,使用的AtomicInteger
  6. AtomicInteger怎么实现的?
    CAS+循环
  7. CAS三大问题及解决方式
  8. 事务隔离级别,MySQL默认级别,(可重复读),为啥使用可重复读?(可重复读+MVCC达到了序列化要求)
  9. 一个类里面有两个方法A和B,方法A有@Transaction,B没有,但B调用了A,外界调用B会不会触发事务?
  10. OS进程间通信的方式?Java使用的哪种方式?
  11. 介绍一下Java中的锁?可重入锁如何实现的可重入?
  12. 浏览器从输入URL到返回结果中间经历了什么?
  13. 分析一下快速排序的时间复杂度和算法复杂度?
  14. 你有什么要问的?
    应该是过了,据说要去北京二面,面试官很和气,不过信号不太好,中间断了一次。。
#去哪儿##实习##面经##春招##内推#
全部评论
还要去北京啊,不报销
点赞 回复 分享
发布于 2019-04-12 21:02
Java使用的是哪种进程通信方式?
点赞 回复 分享
发布于 2019-04-13 17:34
大佬投了之后多久有的消息啊
点赞 回复 分享
发布于 2019-04-17 15:42
之后怎么样了呢?
点赞 回复 分享
发布于 2020-02-22 14:33

相关推荐

11-24 11:23
门头沟学院 C++
点赞 评论 收藏
分享
挣K存W养DOG:他真的很中意你,为什么不回他
点赞 评论 收藏
分享
Noob1024:一笔传三代,人走笔还在
点赞 评论 收藏
分享
评论
点赞
37
分享
牛客网
牛客企业服务