美团Java工程师面试题(2018秋招)

第一次面试

1.小数是怎么存的mysql

2.算法题:N二进制有多少个1git

3.Linux命令(不熟悉面试

4.JVM垃圾回收算法redis

5.C或者伪代码实现复制算法算法

6.volatilespring

7.树的先序中序后序以及应用场景sql

8.Mysql存储记录的数据结构数据库

9.索引数据结构编程

10.为何不用AVL和红黑树存?设计模式

11.说实习项目

12.redis用了哪些

12.持久化和复制

13.git

14.聊一聊实验室项目

15.有哪些offer

第二次面试

1.讲讲实习时候作的项目

2.redis巴拉巴拉

3.redis能作哪些(应用场景)

4.mysql隔离级别

5.脏读幻读不可重复读

6.事务

7.volatile

8锁

9.AOP聊一下 聊应用场景

10.本身设计一个惟一主键,多实例数据库表中ID惟一

11.缓存伪共享

12消息中间件应用场景

13.JDK1.8函数式编程

第三次面试

1.介绍项目

2.消息中间件、Storm(实习项目中的)

3.JAVA读文件,怎么读?BIO NIO,读的时候操做系统作了啥,当前线程在干吗(项目中的)

4.接着聊项目 UUID放cookie弊端(怎么解决?加密)仍是项目中用到的

6.对称加密和非对称加密

7.聊Redis用了哪些数据结构

8.持久化和复制

9.JVM垃圾回收算法

10.CMS G1

11.设计模式 观察者、策略、模板、适配器,讲到spring中用到的设计模式

12.字符串“111.111.111” “111.111.112”排序,输入这样格式字符串的集合输出有序的集合,排序用了比较器实现

13.设计一个区间类 描述(1,2)1到2左开又开

14.设计一个方法,实现求区间之间的交集

15.你有啥须要了解的?

第三面从项目入手聊知识点聊了好久,写代码也写了不少张纸

总的来讲,感受没怎么问4个小时就过去了

HR面试

1.秋招怎么准备的

2.家是哪的,父母职业

3.京东给你offer了吗(提早批拿了另外一个部门的)

4.你对美团的认识

5.指望薪资

6.你有啥问题要了解的

 

写在最后:欢迎留言讨论,加关注,持续更新!!!

相关文章
相关标签/搜索