想进美团的同学注意了,这里是修真院面试笔记整理,那么这里就给大家分享一下

【2018 java 美团笔试题】

技术一面

1、我们先聊聊java基础知识吧,说出Object类的常用方法?

2、刚刚说到object的常用方法,这些方法你应该都很熟悉吧,那你说说你对equal和hashcode这两个方法的认识?

3、多线程用过吧?写过一些demo,那你说说多线程之间的通信,回答用wait sleep notify notifyAll配合使用 然后就问 wait和sleep一样吗?回答不一样,然后巴拉巴拉谈了下,关于对象锁的释放,是否需要唤醒。。。

4、嗯,刚刚谈到了锁,一下面试官就扯出了锁,看你简历上ssh mybatis都熟悉,那你知道悲观锁和乐观锁吧?答知道,然后讲了下两个的区别以及应用场景

5、你平时数据库一般用的什么 mysql 那你说说在工作中一般用的什么数据库引擎 答 mysql默认的是InnoDB存储引擎 敢情面试官想给我使绊子来着,接着就让说InnoDB和MyISAM之间使用场景问题了,然后就就着这两种存储引擎的区别 以及 优缺点巴拉巴拉说了一通

6、平时是怎么处理事务的,讲下对事务的了解

7、看你简历上讲了分库分表 谈谈两个的使用 以及 在工作中 怎么去设计

8、mybatis缓存 以及谈谈你们项目为什么用spring mvc+mybatis 而不用Hibernate?

9、项目里用到了redis 为什么用它?

10、java如何实现多态

11、谈谈java的垃圾回收机制

12、谈谈网页登录模块里记住我这个功能?

13、谈谈三次握手四次挥手 以及为什么是三次 为什么是四次 一定要是四次吗?

14、如果让你设计一个大型网站,你觉得哪些东西是需要考虑的 为什么?

15、数据结构学的怎么样 算法这块?

技术二面

1、三次握手四次挥手

2、sql注入了解么

3、集合框架肯定经常用吧?

4、谈谈volatile

5、写代码:解决生产者消费者问题

6、问设计模式,百问不爽的答单例模式 让说了四种单例模式的实现办法?饿汉式 饱汉式 枚举 然而我只说了这三种。。。

7、问了下java内存模型 讲了下垃圾回收算法

8、Java内存泄露的问题

9、谈redis和memcached

10、用过NIO么,没用过(我是讲真话没用过 不敢说用过)跳过

11、聊get post,http状态码,http header

12、讲ssh搭建

13、谈spring mvc

14、谈spring的事物管理

15、谈线程池

16、你有师兄之类的在mt么 为什么想来mt

技术三面

1、自我介绍+项目

2、怼项目,死怼,谈业务需求,谈遇到的问题

3、还是项目,你在项目中做了以图搜图,你是怎么实现的,谈谈你的处理过程?

谈了下图像检索的认识 聊了下自己用的sparse coding算法 谈了下降维算法 说了一大通 不知道面试官挺懂没。。。。

4、讲下数据库优化

5、谈谈tomcat服务器

6、讲下sql的left join、right join、inner join

7、谈spring的过滤

8、继续谈spring mvc的分层 以及问了些常用的注解

9、谈谈IOC

10、连表查询:笛卡尔积通过什么连接得到sql

11、对‘a’,‘b’,‘c’,‘d’排序,排成指定的顺序

12、算n个数内的质数的和

13、一个圆环上有n个点 a从任意一个点出发 到达下一个点都需要Ag能量,每一个点都有cg能量补给,假设a最初有Bg能量,问a最初Ag能量为多少能保证a绕圆环一周。。。

14、谈谈自己的学校

hr面

1、why投mt

2、why投外卖配送bu

3、自己最想从事什么行业

4、为什么打算在上海工作,打算长期发展吗?

5、三个词语概括自己的性格

2018 java 美团笔试题相关推荐

  1. 老虎证券 2018 java编程笔试题

    有一个首尾相接的字符序列,全部元素已大写字符表示,要求截取一段包含ABCDE的连续子串,返回这一子串的长度,例如ABCYDYE,返回6,ATTMBQECPD返回7. public class Test ...

  2. 网易2018实习生招聘笔试题-JAVA开发实习生

    网易2018实习生招聘笔试题-JAVA开发实习生 如何从有数字规律的网址抓取网页并保存在当前目录?假设网址为 http://test/0.xml,其中这个数字可以递增到100. for(int i=0 ...

  3. 美团笔试题之查找幸运星

    美团笔试题之查找幸运星 题目其实很简单,特别简单,当时看一眼题目我心中就有思路了,问题就是我卡在了如何循环输入上了,简直是不可思议, 当时我想复杂了,现在看来如此简单的问题我卡了这么久,实在是不应该啊 ...

  4. Java工程师笔试题整理[校招篇]

    Java工程师笔试题整理[校招篇] 阿里巴巴 2016 阿里巴巴2016研发工程师笔试题(四) 阿里巴巴2016研发工程师笔试题(三) 阿里巴巴2016研发工程师笔试题(二) 2015 阿里巴巴201 ...

  5. Java面试笔试题大汇总一(最全+详细答案)

    Java面试笔试题大汇总二(最全+详细答案)https://www.jianshu.com/p/f5120f1b75be Java面试笔试题大汇总三(最全+详细答案)https://www.jians ...

  6. Java面试笔试题大汇总三(最全+详细答案)

    Java面试笔试题大汇总一(最全+详细答案):https://www.jianshu.com/p/73b6b3d35676 Java面试笔试题大汇总二(最全+详细答案)https://www.jian ...

  7. java工程师考试题目_成功拿到Offer,Java工程师笔试题及答案!

    1.是否可以从一个static方法内部发出对非static方法的调用? 不可以.因为非static方法是要与对象关联在一起的,必须创建一个对象后,才可以在该对象上进行方法调用,而static方法调用时 ...

  8. 蘑菇街2015校招 Java研发笔试题 详解,2015java

    蘑菇街2015校招 Java研发笔试题 详解,2015java 1. 对进程和线程描述正确的是( ) A.  父进程里的所有线程共享相同的地址空间,父进程的所有子进程共享相同的地址空间. B.  改变 ...

  9. 用友2020校招java笔试题_用友Java类笔试题大全

    如下为大家汇总的是一份用友Java类笔试题,欢迎大家关注! 1.Hashtable和HashMap有什么区别? a.Hashtable是继承自陈旧的Dictionary类的,HashMap继承自Abs ...

最新文章

  1. SQL Server 2014聚集列存储索引
  2. E. coli Bacterial Assembly 大肠杆菌
  3. 答疑 | 算法岗和开发岗有什么区别?
  4. 基于深度学习的NLP 32页最新进展综述,190篇参考文献
  5. MySQL时间段datetime格式查询比较 -易犯错误解决
  6. Windows8下如何使用命令行--转载
  7. Python中元组的介绍以及常见操作
  8. pythonargmaxaxis1_详解numpy的argmax的具体使用
  9. python httplib_如何用Python做个英语翻译小字典
  10. Google最热开源项目
  11. How to install innotop and percona tookit on centos
  12. CentOS6.5 linux 逻辑卷管理 调整分区大小:/dev/mapper/VolGroup-lv_root 50G 47G 16M 100%
  13. 使用GDB调试器(一)
  14. Go语言编程之面向“对象”编程篇
  15. 如何在windows上搭建DZ(Discuz!)论坛?
  16. 如何去管理Java项目
  17. 5分钟学会双拼 双拼输入法 最简单的双拼入门教学 图文教程
  18. pve万兆网卡驱动_网卡的正确选择,避开小白踩坑
  19. Windows7 换XP 字体 (QQ字体,桌面字体) 为宋体
  20. linux系统能做什么的,Linux系统适合日常使用吗?普通人学Linux能干什么

热门文章

  1. 【ZZULIOJ】1102: 火车票退票费计算(函数专题)
  2. Token的作用及原理
  3. 精通魔鬼班C语言专业课,专接本 选择精通 精通教育集团.doc
  4. [Unity Mirror] 同步
  5. [Android]Android开源工具项目集合20160523
  6. 刀塔传奇》付费设计分析
  7. element-ui 的confirm用法
  8. 廖雪峰历时 3 个月打磨出价值 1980 的数据分析教程,终终终于免费啦!!!
  9. 酒吧里经典的英文歌曲专集(4CD)
  10. mongodb 内嵌文档 报这个错A bulk write operation resulted in one or more errors