美团成都一面凉凉(窒息)

1.了解static吗,static数据存在哪?生命周期什么样的
2.了解final吗,讲讲下面这段代码的结果
String s = "hello2";
final String s2 = "hello";
String s3 = s2+2;
System.out.println(s==s3);
3.讲讲volatile吧
4.讲讲两个锁的区别(reentrantlock和synchronized)
5.讲讲线程池里线程的创建与销毁,核心线程可以销毁吗?
6.高并发怎么减少锁的竞争
7.了解类加载机制吗,讲讲下面这段代码运行结果
class Father{
    private String a = "father";
    public Father(){
        say();
    }
    public void say(){
        System.out.println("i'm father"+a);
    }
}
class Sub extends Father{
    private String a = "child"; @Override public void say(){
        System.out.println("i'm child"+a);
    }
}
public class Test {
    public static void main(String[] args) {
        Father father = new Father();
        Sub sub = new Sub();
    }
}
8.hashMap为什么大小是幂次(我说为了计算下标时候更快,面试官说还有个原因是为了减少冲突。我问为啥,他说因为如果不是幂次的话,&(n-1)就会冲突大,我:????)
9.euqal和==的区别,equal没有重写的时候默认是什么
10写个sql吧
学号  学生姓名 科目 成绩 班级
选出每个班的每个科目最高分
11linux的tail -f命令里的f是什么意思
12.用过grep吗,会正则吗(不会)
13.mysql 事务的特性
14.char和varchar的区别
15.如果我一个字段是char(10),我只存三个字节进去,它底层文件占几个字节
16.计算机网络:TCP如何保证数据包不丢、不重、不乱、完整性
17.考我arraylist的api,让我调api找里面值为10的下标,我不知道indexOf,直接遍历了
18.自动拆箱装箱了解吗(不是特别了解,他就没问)
19.实习工作种最大的挑战
20.算法题:有重复元素的升序数组里找到下标最小的目标值,我直接二分写的,面试官觉得有问题,但是放了几个用例,都可以过,我也不知道他觉得哪里有问题。
21.如果领导给你布置了个很急的任务,需要加班怎么办

面完整个人都已经意识模糊了,哎,好痛苦,不想面美团了,我快ptsd了,还是我太菜
#美团22届秋招面试##面经##校招##美团##Java工程师#
全部评论
第二题的理解 String s = "hello2"; //变量,没有new,栈中直接指向了常量池。常量池初始化创建一个hello2 final String s2 = "hello"; //被final修饰的就是是常量 String s3 = s2+2;//常量和常量相加以后,先判断常量池里有没有,有的话直接引用,没有的话开辟空间存 System.out.println(s==s3);//true 地址一致 String s = "hello2"; //变量,没有new,栈中直接指向了常量池。常量池初始化创建一个hello2 String s2 = "hello"; //变量,没有new,栈中直接指向了常量池。常量池初始化创建一个hello String s3 = s2+2;//变量和常量相加,先在常量池中开辟空间,再相加 System.out.println(s==s3);//false 地址不一致
4 回复 分享
发布于 2021-08-26 13:41
加油!面试不顺是每个人都会有的,楼主平常心
3 回复 分享
发布于 2021-08-25 16:08
楼主,127题怎么回答的呀
1 回复 分享
发布于 2021-08-25 11:20
请问楼主 是多少号笔试的
1 回复 分享
发布于 2021-08-27 08:45
龙哥加油!
点赞 回复 分享
发布于 2021-08-25 10:56
8确实能减少冲突,如果len-1二进制不是1111 而是1011的话 这样总会有桶没有放元素。 而且这样也确实能把结果限制在数组范围内...
点赞 回复 分享
发布于 2021-08-25 14:13
楼主哪个部门呀
点赞 回复 分享
发布于 2021-08-25 15:43
感谢分享,会有好offer等着你的
点赞 回复 分享
发布于 2021-08-25 16:09
楼主,.sql怎么写的,
点赞 回复 分享
发布于 2021-08-25 18:41
龙哥牛逼!
点赞 回复 分享
发布于 2021-08-25 19:52
第二题:final修饰的局部变量是不能被赋值的,所以这个值是确定的,所以s2 + 2也是确定的。而java在编译期会把所有相同的字符串当作一个对象放入常量池,s3和s(s也是确定的)是相同字符串,所以被当作同一个对象放入常量池了。不知道是不是这样😑
点赞 回复 分享
发布于 2021-08-25 20:48
老哥啥部门
点赞 回复 分享
发布于 2021-08-26 00:55
mark mt-2
点赞 回复 分享
发布于 2021-08-26 18:17
请问一下 是成都那个部门啊
点赞 回复 分享
发布于 2021-08-26 20:13
第八题,我记的咋是幂次更容易冲突,然后采用了二次哈希,减少冲突
点赞 回复 分享
发布于 2021-08-30 11:14
加油楼主,相信自己
点赞 回复 分享
发布于 2021-08-30 19:18
还好
点赞 回复 分享
发布于 2021-09-03 00:49
8题,确实,是2的幂次的话,减1后二进制会出现更多的1,这样做与运算更加有效,可以减少哈希冲突,分布更加均匀
点赞 回复 分享
发布于 2021-09-10 00:10

相关推荐

头像 会员标识
10-22 15:49
已编辑
门头沟学院 FPGA工程师
联想 服务器(逻辑) 20*12
AI牛可乐:哎呀,华子你看起来有点小焦虑呢!别担心,每个决定都有它的利弊。TCL催得紧,说明他们很看重你呀!不过,毁约这种事情可得考虑清楚,毕竟每个企业都有自己的规矩。想不想听听小牛的看法呢?如果你愿意,可以点击我的头像,我们私信聊聊,帮你分析一下~(≧▽≦)
点赞 评论 收藏
分享
10-15 13:14
已编辑
门头沟学院 算法工程师
时间线:笔试:8.18  3/3 ac一面:8.30  60min二面:9.19  100minHR面:9.26  30min-------------------------------------评价:目前泡池子中,秋招面过最硬核的面试,问的很基础很细节,多方位考察。面试官水平也挺高。-------------一面面经---------------十分注重优化算法、数学基础,面的其他家基本上没有问的这么细的。-------------------------------------1. ILQR的求解时间复杂度跟标称轨迹点的个数有什么关系?2. CILQR 和 ILQR区别,如何处理C,与SQP有什么关系。3. 如何从笛卡尔坐标系转换到Frenet坐标系,时间复杂度如何优化?能优化多少?4. Frenet中r和L要满足什么关系? 5. 一堆离散点如何求曲率6. line search 是什么?满足什么准则?7. 点到线段的距离?如何判断一个点在不在凸多边形内部?8. QP问题求解相关,描述矩阵求逆优化:LU QR分解,稀疏性优化。9. 高斯牛顿法相关,海塞矩阵如何求逆,雅可比矩阵和海塞矩阵关系,逆矩阵如何保证正定? 10. coding:笛卡尔坐标系转换到Frenet坐标系输出S L-------------二面面经---------------全程高强度拷打,项目、算法、优化、C++八股该有的全部都有,拷打了一个多小时之后又给一道比较难的coding写。从第三题开始,面试官打开了白板,之后所有题都在白板上写,手推公式、手写方程、手算特征值。总的来说,开白板交流效率很高,但是也非常考验基础,很多时候脑子里知道某个模型,某个公式,但是让你真正写出来又没啥把握。-------------------------------------1. ilqr和MPC求解速度哪个快,x = Ax 系统稳定的条件2. MPC是否要求系统可观,为什么3. 运动学模型公式白板推导,为什么参考点在后轴中心,后轮转向车辆的转弯半径推导4. 凸优化问题 凸函数定义 琴声不等式,QP问题的形式 白板书写,给一个cost function判断是不是QP,特征值求解5. 数值优化算法 梯度法 牛顿法 拟牛顿法各自区别,给一个等高线画出梯度法的下降曲线和牛顿法的下降曲线6. 给C++代码判断输出是什么 2题(好像都答错了)7. A*算法的原理 启发式代价怎么定 用的什么数据结构 优先队列和哈希表取值时间复杂度8. 虚函数是什么 动态多态和静态多态的区别  指针常量和常量指针 类的静态成员函数和静态成员变量9. 计算几何:判断点在线段左侧还是右侧,叉乘方向,圆与线段是否相交10. coding:线段FindNextPoint,有点像链表的题目,线段用链表节点表示的。
点赞 评论 收藏
分享
14 177 评论
分享
牛客网
牛客企业服务