美团一面 后端 校招
1.自我介绍,聊天
2.java的异常,运行时异常和受检查异常有什么区别,代码上如何处理异常?有没有自己写过异常?error和异常的区别?程序报error后,该怎么处理?
3.假设服务error了,影响到线上业务,应该重新上传代码(?)还是重启服务器?为什么?重启服务器会带来什么影响?
3.如果一个服务CPU占比过高,怎么排查?有没有研究过实习公司的服务器(?)实习中有没有见过别人处理CPU占比过高的情况?
4.线程池的核心参数有哪些?如何决定最大线程数的大小?具体应该设置多少?
5.final关键字的作用,具体业务中怎么用的,举个例子
6.mysql里,假设A和B是独立的索引,有查询语句where A=xx AND B=xx,会走哪个索引?为什么?
7.最左匹配原则是什么?where语句的先后顺序是否有意义?
8.提到了explain,explain里有什么关键信息?
9.假设有一个很慢的sql,该如何排查慢原因?
10.手撕:反转链表2,限时15min
11.看你考了雅思,英语自我介绍一下?(?????)
12.反问
面试官人不错但我答得依托 问了0句项目0句实习