美团后端实习开发(Java)一、二面面经

一面 3.25 40min 第二天中午通知二面

都有什么类加载器
类的加载过程
HashMap底层结构,初始容量,什么时候扩容
什么是红黑树
JVM内存
CAS

Linux系统常用指令
进程与线程

OSI七层模型
传输层协议
TCP、UDP协议区别;TCP报文
TCP三次握手、四次挥手
HTTP和HTTPS区别,HTTP状态

InnoDB和MyISAM的区别
数据库引擎底层结构(B+树优点)

Redis数据类型,RDB和AOF

Spring Bean的生命周期(不会框架)

说一下快排

算法:两个有序数组nums1,nums2,将两个有序数组合并成一个有序数组保存到nums1中(nums1中有m个元素,nums2中有n个元素,保证nums1容量大于m+n)

二面  3.27  60min

问的基础不多
SQL语句:学生课程成绩表,查出参加所有课程考试且分数都在80分以上的学生姓名

算法:一个数组,比如[81 33 10 1],组成最大数 8133110 这样

数据库索引(a,b,c) where b=xx and c=xx ;where c=xx and b=xx and a=xx;where a=xx and b=xx;where a=xx and c=xx ;哪些用到了索引

数据库设计:美团里有个交话费的功能,问需要设计什么表格及属性,写一下建表语句


泛型擦除

使用awk打印文本第三列(不会)awk '{print  $3 }'  xxx.txt

Array<这儿可以填泛型吗>

<? super T> <? extends T>
class  GrandPa{
    static {
        System.out.println("grandPa");
    }
    public GrandPa(){
        System.out.println("Create GrandPa");
    }
}
class Father1 extends GrandPa{
    public static int factor=3;
    static {
        System.out.println("Father");
    }
    public Father1(){
        System.out.println("Create Father1");
    }
}
class Son1 extends Father1{
    static {
        System.out.println("Son");
    }
    public Son1(){
        System.out.println("Create Son1");
    }
}

System.out.println(Son1.factor)的结果(子类引用父类的静态字段,不会导致子类初始化)

还有就是简历里的内容,自我评价为什么这么写,有什么具体事例吗,缺点是什么

#美团后端面经##美团##实习##Java工程师##面经#
全部评论
同学我看你耳聪目明印堂发亮,来阿里试一下吗🤗
点赞 回复 分享
发布于 2020-03-31 19:11

相关推荐

ProMonkey2024:5个oc?厉害! 但是有一个小问题:谁问你了?😡我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了(别的帖子偷来的,现学现卖😋)
点赞 评论 收藏
分享
3 34 评论
分享
牛客网
牛客企业服务