美团后台面经

没有收到电话和邮件的面试邀约,但是在公众号上查到了,还是去了一下,面会官临时给找了人面试
一面
1.自我介绍
2.介绍实习和项目(面试官一直强调要说项目中的难点,奈何只有增删改查)
3.几个垃圾回收算法各自的优劣,讲一下自己知道的垃圾回收器
4.Integer 缓存数据的范围? 答:-127到128;是否可以变化?面试官提示是可以的
5.年轻代设为 8:1:1 的原理是啥?没答出来(挠头)。
6.自己定义一个对象是否可以作为hashmap的key,答:重写equals方法和hashcode;为什么要重写
7.讲一下oom以及遇到这种情况怎么处理的,是否使用过日志分析工具
8.final关键字
9.讲一下联合索引在B+树中是怎么存储的
10.select * from Table where a=? and b=? order by c,d;如何建立索引 
11.写代码:对角线打印4*4的矩阵
12.写代码:如何把1到n块钱,等概率分给n个人
二面
1.问实习做了啥,实习公司的业务场景,以及如何改进()
2.写代码:写一个线程安全的单例模式(写了个饿汉模式),双重校验锁模式为什么要使用volatile关键字,
   JVM还有哪些方式可以实现内存屏障,指令重排的优势是什么
3.写代码:在a[n]数组找第K大的数
4.写一个 Map reduce的代码。不会写
5.画一下hadoop的架构。简单画了一下


#面经##美团##秋招##Java工程师#
全部评论
-128到127integer的缓存
点赞 回复 分享
发布于 2018-08-25 11:20
811可以从新生代朝生暮死不需要那么大survivor区,还有minorgc发生次数多,需要使用复制算法提高效率并且不需要太多的空间利用率。
点赞 回复 分享
发布于 2018-08-25 11:25
大佬 岗位是后台开发还是大数据开发啊
点赞 回复 分享
发布于 2018-08-25 15:18
大佬。。假的C++标签
点赞 回复 分享
发布于 2018-08-25 15:47
这不是云计算和大数据方面的吗? 手撕代码写的怎么样?
点赞 回复 分享
发布于 2018-08-25 16:03
这是 C++么 ,,,看上去像是 java
点赞 回复 分享
发布于 2018-08-25 22:04
请问楼主是现场面吗,北京还是上海呢
点赞 回复 分享
发布于 2018-08-28 19:41
请问索引那道题怎么建立呢
点赞 回复 分享
发布于 2018-08-28 22:52
JVM还有哪些方式可以实现内存屏障,指令重排的优势是什么? 请问这道题的答案是什么呢,很困惑
点赞 回复 分享
发布于 2018-09-14 14:59
mapreduce 的实现。请问您在简历上写了吗,还是美团要求用这个?
点赞 回复 分享
发布于 2019-06-12 16:12

相关推荐

双飞二本嵌入式求拷打我是在 BOSS 上投递的简历,好多都没人回复,这是开场白和简历求大神帮忙看看。您好!我是2025届应届生,最快可在一周内上岗,能够实习六个月以上,并接受加班。以下是我的核心优势和相关经验:1. 嵌入式开发能力:   熟练掌握STM32系列单片机及其外设(如GPIO、定时器、ADC、DAC、I2C、SPI、UART等),能够独立完成硬件驱动开发和调试。  熟悉FreeRTOS实时操作系统,具备多任务调度和资源管理经验。  熟悉LVGL图形库开发,能够实现嵌入式设备的图形界面设计。2. 硬件设计能力:   具备PCB设计经验,曾为2023年工创赛物流搬运赛道设计小车主板,带领团队获得国家级银奖。   熟悉硬件原理图分析,能够快速理解并调试硬件电路。3. 机器人开发与竞赛经验:   在全国大学生智能车竞赛、ROS机器人竞赛中多次获得国家级奖项,具备丰富的机器人开发经验。   熟悉Linux环境,对ROS和ROS 2有一定了解,能够进行机器人系统的开发与调试。4. 编程能力:   熟悉C/C++,熟悉Python,能够高效完成嵌入式开发和算法实现。   具备良好的代码规范和文档编写能力。5. 团队协作与领导能力:   在多个项目中担任核心开发或团队负责人,具备良好的沟通能力和团队协作精神。   在工创赛中带领团队完成项目规划、任务分配和技术攻关,展现了较强的领导力。我对嵌入式开发、机器人技术和智能硬件充满热情,期待加入贵公司,与团队共同成长,为公司创造价值!如果有合适的岗位,欢迎随时联系我,期待进一步沟通!
沉淀一会:嵌入式就是狗屎
点赞 评论 收藏
分享
评论
点赞
139
分享

创作者周榜

更多
牛客网
牛客企业服务