美团到家java一面 25届暑期实习

更新:已被淘汰,第4个工作日自动回到人才库

一、自我介绍

二、项目
1.自己抽一个项目介绍背景、流程、难点、挑战
2.项目从生产环境到上线、部署的流程
3.项目设计考虑的稳定性问题,是否有一些约束设计
4.线上跑的运行状况,是否有一些指标去判断当前服务的运行情况是否良好

三、基础
1.线程有哪些状态,状态的流转过程是怎样的?
2.怎样进入运行状态的?
3.waiting和blocked状态区别是什么?
4.调用sleep方法会进入什么状态?
5.访问一个IO资源的时候是什么状态(程序代码里试图去读一个本地文件,线程会处于一个执行中状态吗,还是会进入某种状态)?
6.线程池了解吗?
7.线程中的那几个核心参数(核心线程数、最大线程数)一般怎样设置比较合适,在代码里有使用过吗?
8.exception和error有什么区别
9.写代码时哪些异常需要被捕获?哪些异常不用被捕获?
10.了解已检查异常和运行时异常吗?
11.原子类的实现逻辑是什么?
12.CAS能保证线程安全吗?
13.多个线程都在给一个数据+1,CAS可以保证结果符合预期吗?
14.了解volatile关键字吗,它的作用是什么?
15.悲观锁和乐观锁的应用场景是什么?
16.synchronized是悲观锁还是乐观锁?
17.Synchronized关键字加在静态方法和一个实例方法上有什么区别?
18.InooDB存储引擎为什么用B+树而不是二叉树实现索引?
19.如果一个二叉树高度很高,会对索引产生什么影响?
20.设计了一个索引,怎样看这个索引的效果怎么样?
21.有没有遇到加了索引仍然很慢或失效的情况,有哪些案例?
22.Mysql数据规模大了之后的迭代方向,了解分库分表和主从复制吗?

四、其他
1.平常学习有没有阅读一些源码?
2.我们做程序员基本功有哪些?

五、手写题目
1.有两个都由数字类型的字符组成的字符串,长度非常长,不能转化为整型,如何实现他们数字形式上的相加?

六、反问
1.需要提高的地方以及怎样去提高?

#面试等了一周没回复,还有戏吗# #面经攒人品# #面试# #简历被挂麻了,求建议# #牛客解忧铺# #牛客在线求职答疑中心# #简历中的项目经历要怎么写# #面经# #美团# #面试时最害怕被问到的问题#
全部评论
佬,哪个部门啊
点赞
送花
回复
分享
发布于 04-10 21:05 江苏
佬笔试a了几题
点赞
送花
回复
分享
发布于 04-10 21:17 广东
网易互娱
校招火热招聘中
官网直投
佬,有下一步的消息了吗?
点赞
送花
回复
分享
发布于 04-12 09:43 四川
佬问下上周五一面现在还没通知是不是挂了
点赞
送花
回复
分享
发布于 04-22 18:04 北京

相关推荐

欢迎投递简历:xutian.lxs@taobao.com面向2025届毕业生,base杭州,java岗:我们是阿里巴巴国际商业集团数字供应链计划团队,团队建设供应链计划产品,持续优化供应链全链路价值,降本提效,赋能业务发展。我们支持AIDC所有电商业务模块(AE,Lazada,Daraz)对数亿商品进行价值优化,利用大数据建模和分布式计算等技术提供高并发,低延迟和稳定的服务调用。工作在阿里巴巴:我们向客户提供商业基础设施和新技术,让他们建立业务、创造价值,并与我们数字经济体的参与者共享收益。生活在阿里巴巴:我们致力于拓展产品和服务范畴,让阿里巴巴成为我们客户日常生活的重要部份。 我们希望你对技术有热情,对代码有激情,对数据敏感,对代码有洁癖,熟悉java技术栈。同时也期望在这里你能快速融入团队,快速成长,将来能做为团队发展的支柱。我们希望你:1、本科及以上学历,计算机软件或相关专业。2、熟悉java开发,对java基础扎实,理解io、多线程、集合等框架,对jvm原理有一定的理解3、对常用的开源框架或者库,比如SpringBoot、Mybatis等有使用经验,了解其原理4、理解RPC原理,有使用过常见RPC框架的经验。5、熟悉Mysql数据库,有使用经验,并对其原理有了解。6、具备积极进取的工作态度,良好的团队意识,有责任心,并有持续的学习意识。
投递阿里巴巴等公司10个岗位
点赞 评论 收藏
转发
9 86 评论
分享
牛客网
牛客企业服务