工作一年半,面试某互联网公司,评估当前实力
工作一年半,去其他公司长长见识,评估下当前实力,也供其他想换工作的参考
一面(2个小时)
java 基础
并发包concurrent等底层原理,反射原理、实现方式,java内存分配,java gc,CMS策略
框架 spring
依赖注入,spring ioc实现,spring事物控制原理,spring循环依赖
hive&hadoop
hive distinct,group by,join on,group by count(distinct 紧张回答有缺陷)底层实现原理
调度系统,并发任务
算法
hadoop矩阵加和求均,归并排序 (纸上写代码,一般,真心不适应)
nice事情
自动excel,自动报表,自动还原建表语句,自动备份脚本
二面(一个半小时)
hive 坑,详细描述
最近的一个坑,问的非常详细,似乎之前他们没有遇见
系统架构设计
设计数据平台,考虑强壮型、兼容性、
算法
关于一个二叉树的算法
三面(1个小时)
线程是否有栈,栈里面放的啥
软实力考察