美团到家一面04.02

  • 自我介绍
  • Java容器,使用场景
  • HashMap底层实现,ArrayList底层实现
  • 数组和ArrayList的区别
  • 还有其他List吗
  • ConcurrentHashMap如何解决线程安全问题
  • 多线程场景我们选用什么List
  • 讲一下Java内存区域
  • JVM内存结构,哪一部分是线程共享的,哪一部分是不共享的
  • 使用线程池,设置线程数的依据是什么
  • 线程池的执行流程
  • 项目里使用过线程池吗?怎么用的说一下?
  • 线程池的拒绝策略
  • MySQL索引结构
  • 聚簇索引和非聚簇索引有什么区别
  • 用索引之后,哪些方面的性能会得到大幅度的提升
  • 联合索引 (a, b, c),分别用ab、bc和ac查,哪些可以用到联合索引
  • 如何用数组实现阻塞队列,需要定义哪些变量辅助你实现,入队出队大概逻辑(这个没答好)
  • 项目(选一个自己熟悉的进行介绍,然后会根据项目问一些八股,乐观锁怎么实现的?Lua脚本用来干嘛的,等等)
  • 手撕:子集问题,元素有重不可复选,5分钟秒了
  • 反问
  • 1.面试中存在的不足,以及怎么提高
  • 2.如果有二面,大概什么时候能有结果
  • 剩下就是一些闲聊

面试题目偏基础,体验很好,面试官很和蔼。我准备的挺多的Redis、计网、OS的东西没有问。下午三点面的,面试时常50分钟,当天晚上7点约二面。写面经攒RP,希望二面也能有好的发挥。

#你收到了团子的OC了吗##我的求职思考##我的实习求职记录#
全部评论
到家研发平台嘛
点赞 回复
分享
发布于 04-03 17:30 山东
老哥 一面有拷打项目吗 还是纯八股
点赞 回复
分享
发布于 04-05 22:24 上海
滴滴
校招火热招聘中
官网直投
蹲一个二面面经
点赞 回复
分享
发布于 04-08 10:12 天津

相关推荐

大厂处女面 29号人才库,这几天事比较多加上心态有点崩没记录,现在补一下1. 自我介绍2. 讲讲项目大概做了什么3. 看你写了保证一致性,怎么保证的4. 那要是没删掉错误的缓存呢?5. 还有别的方案吗6. 缓存热点信息怎么做的,redis淘汰策略7. 你是所有店铺信息都缓存了吗8. 那你是怎么判断哪个店铺是热点数据9. 设置有效期的语句怎么写10. 怎么合理设置缓存数据的有效期11. 项目用到了哪些redis数据结构12. zset什么结构?13. 为什么要用跳表实现zset14. 查数据时间复杂度?那插数据呢?15. 看你写了解决http无状态,怎么解决的?16. 为什么token要放在redis17. 有了解jwt不18. 为什么不用session19. 讲到分布式session不共享、那n年前的前辈是怎么解决的(后面他想了一会说这个方案太老了没必要了解)20. redis事务有了解吗?21. 缓存穿透是什么22. 你怎么解决的?缓存击穿?缓存雪崩?23. 有用过redis集群?24. 项目有用mysql吗?怎么用的?25. 你讲到了索引,索引的结构是什么26. 所有索引都是b+树结构吗27. mysql事务的几个特性28. 怎么实现读提交?(这个我记不太清楚有没有问)29. 有试过分库分表吗30. 一道简单sql 三个字段(学生姓名、科目、分数)找到所有科目超过80分的学生31. 项目用到了java哪些集合(Arraylist、linkedlist、map)32. arraylist和linked区别33. 他们的线程安全类怎么实现,有用过吗34. 怎么开启一个线程35. run和start有什么区别36. 有用过线程池吗?参数怎么设置的?讲讲几个参数的意思37. 核心线程数是什么?最大线程数是什么?(后面还有几个问题,我记不太清)38. 讲讲垃圾回收(我以为是问算法,他说回收器,看我讲的不太好没继续问)39. 怎么判断对象要被回收40. lc 14341. 反问应该还有一些问题,不过我记不清了,脑子不太清楚见谅。#暑期##你收到了团子的OC了吗##牛客解忧铺##实习,投递多份简历没人回复怎么办#
点赞 评论 收藏
转发
5 27 评论
分享
牛客网
牛客企业服务