4.16笔试 , 5道题A了2.5,不太理想,等了很久都没有等到面试,一度以为凉了
没想到5.14收到面试邀请
————————————————————————————————————————————
美团一面
进程线程的区别
进程间通信的方法 , 共享内存这种方式要注意什么问题?
TCP三次握手
get post 区别
http状态码
死锁 现象 原因 必要条件
线程同步的方式 区别
volatile? 有用过这个吗? 为什么?
数据库ACID属性
事务的隔离级别?分别避免了什么问题?默认的级别是哪一个?
Mysql B+树
索引,,最左前缀原则
了解红黑树吗? java哪里用到过?TreeMap 扯到HashMap 1.7 和1.8区别? 为什么要这样优化? 线程安全吗? 如何解决线程安全 ? 答了3种方式 第三种方式是cocurrentHashMap
接着开始问cocurrentHashMap 1.7和1.8区别? 为什么要这样优化?---优化这里答不出了,面试官换题目了。。。。
GC算法
JVM结构 哪些是线程私有,哪些部分会OOM?
如何减少Full GC
开始谈项目--------------------------————————————
项目中遇到什么问题? 如何判断并解决?
数仓的一些概念,分层,建模方式
Hive调优 balabala一堆
left join , inner join区别? 有哪些场景会用到这个,,,,这里我一时想不起哪些场景,,面试官换题了。
MapReduce流程 ,shuffle流程 ,如何在map端进行优化。
一个小时过去了。。。。。。。。
最后我们来做到题把。。。。。
一道算法题,,思路有,但当时我很紧张,做了很久没做出来,估计面试官要去吃饭了,就让我讲了下思路,然后反问环节也免了。
———————————————————————————————————————————
一度以为我凉了,结果5.16二面来了,是电话突击面,面试官是某个业务组的组长。。
美团二面
我以为会聊技术,结果全部在聊我的原专业,成绩,为什么转计算机专业。。。
扯了40分钟乱七八糟的人生,然后说一句:等通知吧。。。。。。
这一面虽然是聊人生,但是感觉我答得不是很好,面试官逻辑很清晰,仿佛火焰静静。觉得我开头说的和后面说的对不上,我真没注意。。。。。
很危险啊 ,只能听天由命了。。。。。
全部评论
(10) 回帖