之前面了美团的优选实习,1 面和2面结束后一直没消息,后来告知hc没了,然后应该被美团基础架构部捞了,今天二面结束。面试官问我能实习几个月,我说了两个月,然后面试官让我和导师沟通下,看看能不能实习三个月。
一面:6.17 17:00-18:10
○ 自我介绍
○ 如何查找热帖
○ 10亿个帖子怎么找到TOP 100
○ 接口和抽象类的区别
○ ArrayList和LinkedList的区别
○ voliate关键字
○ Lock锁和synchronized锁区别
○ 线程池的工作模式
○ 常用原子类
○ CAS的原理及缺点
○ ThreadLocal原理
○ fianl关键字原理及被fianl关键字修改的变量是否能被重写(可以反射重写)
○ JVM内存模型
○ 常用的垃圾回收算法
○ 什么时候FullGC
○ IP,TCP,UDP,HTTP,Socket有什么区别
○ 长连接和短链接的区别
○ Http可以实现长连接吗
○ 进程和线程的区别
○ NIO模型和NIO常见的三种实现方式
○ 输入URL发生的事情
○ 三次握手
○ 如何建立一个Socket连接
○ 算法:两数之和
○ 自我介绍
○ 如何查找热帖
○ 10亿个帖子怎么找到TOP 100
○ 接口和抽象类的区别
○ ArrayList和LinkedList的区别
○ voliate关键字
○ Lock锁和synchronized锁区别
○ 线程池的工作模式
○ 常用原子类
○ CAS的原理及缺点
○ ThreadLocal原理
○ fianl关键字原理及被fianl关键字修改的变量是否能被重写(可以反射重写)
○ JVM内存模型
○ 常用的垃圾回收算法
○ 什么时候FullGC
○ IP,TCP,UDP,HTTP,Socket有什么区别
○ 长连接和短链接的区别
○ Http可以实现长连接吗
○ 进程和线程的区别
○ NIO模型和NIO常见的三种实现方式
○ 输入URL发生的事情
○ 三次握手
○ 如何建立一个Socket连接
○ 算法:两数之和
二面:6.24 15:00-16:00
○ 自我介绍
○ 项目介绍
○ ES的架构
○ 敏感词的过滤
○ mysql的隔离级别
○ mysql间隙锁
○ mysql如何解决各种问题(共享锁和排他锁)
○ MVCC版本控制
○ B+树
○ 输入URL发生的事情
○ TCP四次挥手
○ TCP中的定时器
○ tcp长连接判断对方断开的方法
○ 算法:动态规划 硬币数
○ 自我评价,优点及缺点
○ 自学中的困难
○ 自我介绍
○ 项目介绍
○ ES的架构
○ 敏感词的过滤
○ mysql的隔离级别
○ mysql间隙锁
○ mysql如何解决各种问题(共享锁和排他锁)
○ MVCC版本控制
○ B+树
○ 输入URL发生的事情
○ TCP四次挥手
○ TCP中的定时器
○ tcp长连接判断对方断开的方法
○ 算法:动态规划 硬币数
○ 自我评价,优点及缺点
○ 自学中的困难
全部评论
(6) 回帖