美团后台开发一面分享

        笔试过了蛮久了,一直都是待面试状态。因为自己比较水,所以一直都不急着面试。本来投的是上海的部门,填了允许调剂,结果最后北京的一个部门来面试我,还专门问我介不介意面北京的部门。后来问了HR能不能调回上海面试,得到让我继续面试的消息…。
        之后就开始电话面试: 
        1.先问自己做的一个项目怎么样,自己在里面负责什么,有什么难点。因为项目太水,还是用C#做的,跟Java 不太相关,说了点就没说了,后面全是问的比较基础的东西。然后看到我有个Java web的小项目,就问了点servlet的生命周期,JSP的内置对象,也没深问。
 
        2.看过什么书,例如编程思想,核心技术等。先问多肽是什么,然后问了实现线程有哪几种方法(答了Thread runnable callable),然后问了下具体怎么实现。之后又问了线程池,问了fixedthread 和***thread 区别,底层实现。之后就问到了线程安全,进而问到了并发问题中的三个特性,讲了sychronized 、lock接口,其re-entrant lock实现类,应用方法,lock和sychronized 的区别,怎么了对象锁之类的,感觉答的一般。
        3.接下来就问了容器,hashmap hashtable,问了实现原理。初始大小,装载因子,满了怎么扩展。之后问了concurrent hashmap ,特点初始大小,用的什么锁之类的。临着最后问了数据结构算法里的,最小堆,快排。 
        4.后面问的就是非Java 的了,先问了http,又问网络协议分层之类的,非科班的,对网络真不太了解。然后就问了mysql的引擎,事物级别,第一范式第二范式。 
        5.后面的内容答的都不好,很多东西都不记得了,很多内容都没复习到。面试官也说面向实习生喜欢问的有广度点,考查下有没有专研精神,对自己用过的东西够不够深入了解。而我本身项目可水,很多东西都是知其然而不知其所以然,通过这次面试也算是受教良多吧。
全部评论
多肽。差点想到高中生物😂
点赞 回复
分享
发布于 2017-04-11 18:02
谢谢楼主分享~~~
点赞 回复
分享
发布于 2017-04-11 19:21
滴滴
校招火热招聘中
官网直投
感觉面的挺基础的,还是谢谢楼主分享
点赞 回复
分享
发布于 2017-04-12 09:26

相关推荐

头像
03-18 09:09
Java
点赞 评论 收藏
转发
6 25 评论
分享
牛客网
牛客企业服务