美团提前批(移动端)一二面 +hr面更新+已oc
7月19号一面 40分钟
自我介绍
jvm内存结构
什么情况下出现堆内存的溢出?
out of memory怎么排查? 怎么解决?
堆内存分代?
计算机网络分层结构?
http和https的区别?
线程创建的方式
锁是干嘛的?
什么时候发生死锁?
数组和链表特点 优点和缺点
有没有把数组和链表优点结合在一起的办法?(我答跳表,面试官其实想听哈希表。。。)
哈希表和他们的对比?
哈希表的缺点?
你常用的设计模式?
5L水 3L水 量出4L水
算法题: 反转链表
反问
7月21号二面 54分钟
一开始我都没自我介绍,面试官: 我们先做道笔试题
算法题:删除排序链表重复数字,1 2 2 3 变成 1 3
你是计算机? 是硕士? 主要学java?
操作系统进程间通信方式以及使用场景?
多线程你怎么理解的?
怎么保证数据安全?
计算机网络中的拥塞控制
ConcurrentHashMap实现原理?synchronize修饰类普通方法和静态方法区别?
一个类类加载的过程是什么样子?
一个类可以被加载多次吗?怎么判断一个点在矩形内部?
我说了数学方法,不满意,问我还有没其他方法。。。。
有移动端经验吗? 项目经验?
详细说下项目
遇到的最大问题 怎么解决的?
对意向城市有要求吗?
反问
自己代码不行,半年没写了,删除链表做过没想出来,写了半小时才通过,代码写的很差。面试官都无语了: 思路是对的,代码不怎样。
7月23号 hr面 25分钟
自我介绍
学习成绩如何
考研的嘛?
研究生研究方向?
项目介绍
项目遇到问题
项目体会
未来职业规划
为什么选成都?
为什么选移动端?
爸妈干嘛的?在哪
其他面试进展如何?
反问