面试全程比较轻松,基本都是我在说,一度以为有二面的机会,不过一直没有约我二面,今天给美团招聘的邮件发信息,说是已经挂了,然后被美团买菜捞了,一会hr就打电话来约面试时间了。
1.项目介绍
【实验室的项目问的比较多点还有就是自己比赛的项目,然后面试官问我以后想从事哪方面的工作,我说自己更倾向于后端开发这块的。】
Java基础问题
1.== 与equels的区别,equals的使用场景?
2.java中的hashmap底层数据结构
3.hashmap扩容怎么扩的,内部右移16位的作用是什么?
【建议去看一下底层的源码是如何实现的,这样的话也会加深自己的理解,面试的时候可以多跟面试官交流,可能会给面试官留下比较深的印象。】
4.java中的cas实现原理
5.java中的AtomicInteger类
【了解的不多,就跟面试官说知道有这个东西,但是实际没怎么用到过。】
6.threadlocal内部是怎么实现的?
【建议去看一下底层的源码,知识点包含了弱引用。】
7.synchronized和reentrantlock的区别是什么?
【面试高频问题,有时候可能还会出一些场景题,问你如何去实现。】
8.syn锁的升级过程
【可以看一下深入立即jvm,后面的章节里有提到。】
9.jmm模型说一下
10.volatile怎么实现可见性的?
11.java中的垃圾回收算法和垃圾回收器
计算机网络
1.get和post的区别
2.输入一个url会发生什么过程?
框架
1.动态代理有哪几种方式?
2.redis有用到嘛?
其他(闲聊)
1.对本科课程和研究生课程的看法?
2.说说自己实验室的项目?
手撕代码
1.链表每k个进行反转
全程还是比较轻松的,基本面试官抛出一个问题后,都是我在说,把一些点都深入的说一下。
总结:全程问问题可能也就30min,后面感觉面试官不知道问什么问题,就开始聊我对本科和研究生课程的看法,后面又让我说实验室的项目,这些让我一度以为我这一面稳了,然而,我等了十天没有收到二面,看到群里有人说自己也是一周后没有消息,查询后发现自己已经挂了,此时我感到我可能也无了!!!
讨论:收到美团offer的人多吗?
全部评论
(5) 回帖