1.我是通过在网上申请获得的面试机会,从天津跑到北京望京来面试,感觉挺累的,但是为了工作也值得。
2.到了美团大楼以后,先在前台进行了登记,然后过了好久,HR过来找我把我领到一个小隔间里,等待面试官的到来
3.面试官来了以后先让我自我介绍,我介绍完以后就说了说最近做的项目
4.说完项目以后,面试官让我把项目架构画下来,我把架构画了一遍,然后问了我一些技术选型,架构方面的知识
5.还问了我多线程,线程池,等等的基础问题。
6.最后他还是说我的java基础不太扎实,但是给我过了,然后就把我带到楼上进行第二轮面试。
7.第二轮面试就在他们开发人员的旁边,看到他们的工作环境,然后还是聊项目,然后聊性格,让我很差异,我都怀疑我面前的是技术面还是hr面试,哈哈,然后最后给我出了一道字符串的编程题,让我写,当时脑子太乱了,没写出来,然后面试官人特别好,说让我晚上写出来了给他发过去,然后就让我走了,说等通知,不知道是不是还有没有下文了。。。。
美团网JAVA软件工程师面试题
1.jvm
2.多线程,线程池
3.架构设计
4.项目经验,遇到的问题等等
5.数据结构
一开始是介绍下自己和项目,感觉面试官对项目兴趣不大。然后面试官提问一些技术问题,手撸了一些代码,问了下能否加班。
面试官问的面试题:美团JAVA软件工程师面试题
线程的实现,同步,优化
线程同步,线程私有变量。
自旋锁,锁膨胀。
mysql索引怎么实现。最左前缀。成为PK的条件
Time-wait和Close-wait出现在什么时候?
怎么实现反射。
Spring Dao用哪种设计模式用得最多?
hibernate注解和XML。
装饰器模式。抽象工厂模式。
AQS的源码和ReentrantLock的源码
Spring AOP了解过吗。
Spring管理的bean的对象存储在哪里。类的元信息比如常量表,字面量,静态字段在方法区(Method Area里),关于对象的数据在jvm堆里。
HashMap原理,hash冲突解决,然后又扯到红黑树。
面试首先是算法、递归算法、再就是多线程相关的、线程池、源码、GC、还有数据库
主要问题数据库事务、以及底层B+树的实现原理、还有RPC通信的原理。
美团JAVA软件工程师面试题
面试首先是算法、递归算法、再就是多线程相关的、线程池、源码、GC、还有数据库
主要问题数据库事务、以及底层B+树的实现原理、还有RPC通信的原理
(共2307条) 北京字节跳动科技有限公司
(共2124条) 京东商城
(共2121条) 阿里巴巴
(共16条) 窝窝团
(共29条) 乐其网络科技有限公司
(共38条) 湖南御家汇网络有限公司
(共6条) 北京阳光海天停车管理有限公司
(共4条) 中山大学肿瘤防治中心
(共6条) 上海绿岸网络科技有限公司
(共6条) 深圳市威富通讯技术有限公司
(共5条) 海大
(共7条) 紫顶咨询