是谁五月份还在面试呀,没错就是我
------------------------
时长:50min
- 聊项目(20min)
- C++
- 讲一下三种智能指针
- shared_ptr线程安全问题讲一下
- 介绍一下引用计数机制
- 介绍一下std::map,std::unordered_map
- 了解哈希表的扩容机制吗?
- 什么时候会扩容?如果不扩容还可以用什么方式缓解?(面试官:看你挺了解java啊)
- Java
- 介绍一下JDK1.8以后的ConcurrentHashMap,什么时候链表会转换为红黑树
- 讲讲线程池的主要思想,生产者消费者模型
- 介绍一下线程池的主要参数
- 线程池的活跃线程数量与工作队列的联动机制
- 为什么尽量不要使用无界队列作为线程池的工作队列?
- 介绍一下JVM内存分布
- 介绍一下Java的GC机制
- 讲讲可达性分析算法,三色标记法了解吗?
- Young GC与Old GC有什么区别?
- 讲讲标记-复制算法
- 标记-复制算法如何运用在Young GC过程当中的,讲一下流程
- 了解G1 GC与ZGC吗
- 介绍一下逃逸分析机制
- 做题:lc92
- 反问
------------------------
后续:已约二面【暑期实习末班车】美团 平台技术 后端二面
#我的实习求职记录##软件开发2024笔面经##我的实习日记##正在实习的碎碎念##你收到了团子的OC了吗#