美团Java实习一面
下午比较晚面试,第二天早上收到二面通知
自我介绍
java:
容器用过哪些
queue介绍一下,blockingqueue
hashmap底层原理
框架/组件:
spring注解,spring 生命周期(不会),spring循环引用(不会),mybatis底层流程(没搞懂问题,不会)
redis项目用来干嘛,redis数据结构用过哪些,redis数据不一致怎么解决,都是围绕项目来说。
权限管理问了一个小问题,表示不会。
多线程相关问题:
连接池的参数,连接池的处理流程,饱和策略有哪些,以及做题(各种场景下连接池是如何处理任务的)
线程状态及转化
常用锁介绍一下(synchronized,volatile,cas,reentrantlock),做题(让用两个线程交替打印奇偶数,下来发现写错了。。)
jvm相关问题:
类加载以及双亲委派介绍一下,tomcat类加载器了解吗(不了解)
数据库/设计模式:
事务隔离级别,脏读和幻读如何解决的。
做题(写了个sql语句)
常用设计模式,问了策略模式(第二次遇到这种问题了,居然还没去看,血的教训),单例模式
其他:
平时怎么学习,有没有博客或者开源贡献
反问:
什么部门,技术栈,对我的评价
面试官很亲切,就是不知道会不会给二面机会。。
#实习##面经##美团##Java工程师#