美团配送客户端开发一面

  1. 自我介绍+项目介绍
  2. hashmap原理(下面是延申)
    1. 为什么要用红黑树
    2. 红黑树查找原理
    3. 红黑树比链表快就是它用了二分查找这种方式吗?
    4. hashmap是线程安全的吗?不是,那怎么解决?(答了hashtable和concurrenthashmap)追问两者原理以及hashmap的锁类型
  3. 平时遇过线程安全方面的问题吗?
  4. 线程安全怎么处理?
  5. 加锁的使用方式,心得或平时使用的处理方式
  6. 队列、栈的区别
  7. JVM内存原理、内存区域
  8. JVM线程模型(那部分是共有的,那部分是线程私有的)
  9. JVM栈里有什么
  10. 队列用过吗?(答没,面试官想引申)
  11. 链表用过吗?ArrayList和LinkList的区别,都是线程安全吗?怎么解决这两者的线程安全问题?(答了Collections.synchronizedList和vector,后追问synchronzedLsit原理以及加锁位置以及vector实现方法)
  12. 遍历过程删除数组元素怎么处理(答了迭代器的move()函数和fast-fail情况,但面试官似乎不太满意这个异常,他似乎是想要我回答并发的问题)
  13. 类加载器class loader了解吗
  14. 内存回收的原理
  15. 如何判断对象可以被回收
  16. java的引用类型有哪几种
  17. 设计模式有哪几种
  18. 对象拷贝
  19. 线程和死锁,什么情况下会死锁以及死锁的解决方法(后来提示了是wait()、notify()、synchronized这方面,这个不会,希望有人可以在评论区告诉我)
  20. java设计模式,单例模式
  21. 因为简历里写了安卓开发,所以后面问了一些安卓方面的问题:
  22. 安卓Activity有几种模式
  23. 安卓图片加载与展示,图片过大怎么办
最后做了一道算法题:
删除排序链表中的重复节点https://leetcode-cn.com/problems/remove-duplicates-from-sorted-list-ii/

#美团暑期实习##实习##面经##面试流程##Java##Android##校招#
全部评论
楼主二面了吗?
1 回复 分享
发布于 2022-04-11 16:16

相关推荐

不愿透露姓名的神秘牛友
07-09 16:15
我应届生,去年10月份开始在这家公司实习,到今年10月份正好一年想(实习+试用期),在想要不要提前9月份就离职,这样好找工作些,但又差一个月满一年,又怕10月份国庆回来离职,容易错过了下半年的金九银十,到年底容易gap到年后
小破站_程序员YT:说这家公司不好吧,你干了快一年 说这家公司好吧,你刚毕业就想跑路说你不懂行情吧,你怕错过金九银十说 你懂行情吧,校招阶段在实习,毕业社招想换工作 哥们,我该怎么劝你留下来呢
应届生,你找到工作了吗
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
昨天 11:24
大家还是用ai改吧,我心疼得要死,就当花钱买教训吧,人家直接拿完钱就跑路了
程序员小白条:简历修改700....神奇,又不是帮你面试,咋的,简历修改从双非变92了还是没实习变成有大厂实习了
点赞 评论 收藏
分享
MinJerous:虽然我一直说 计算机不怎么卡学历 但是至少得一本
点赞 评论 收藏
分享
小浪_Coding:找硬件测试,也可兼顾软测欧, 简历还可以的 ,注意排版,项目写的有条理一点, 然后个人技能多加点, 润色好简历之后就开始沟通海投了,深圳,东莞这边做硬件相关的公司还不少, 医疗类,仪器类的都可以尝试
点赞 评论 收藏
分享
评论
点赞
10
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务