一面面试时间:70min自我介绍Java数据类型?String builder和String buffer区别?String为什么是不可变的?为什么要设计成不可变?泛型了解吗?反射了解吗?常用的反射方法?Java集合类型?数组和链表的区别?讲讲HashMap原理?转换成红黑树条件?为什么这么设计?线程安全的HashMap?ConcurrentHashMap和HashTable的区别?ConcurrentHashMap原理?线程和进程区别?Java进程切换如何保证能够回到之前的执行位置?JVM里面的内存结构?线程池作用?线程池参数?Hive内部表和外部表区别?UDF类别?实现步骤?Hive存储文件格式?行存储和列存储区别?举几个开窗函数例子?什么要有开窗函数,和聚集函数区别?MySQL聚簇索引和非聚簇索引区别?回表操作?最左匹配问题?索引失效场景?Hadoop中的进程?HBase读写原理?HBase存储结构?LSM树原理?手撕SQL:连续登录三天以上的用户。很快写出来了,面试官笑着说你是不是做过,我直言说写过很多次了项目介绍?面试官直接说你这个是sgg学的吧,我说是,本科毕设,他说他能找到工作也是凭这项目,我俩都笑了。Spark遇到的一些问题?反问:面试表现?不是死记硬背的,有自己的理解,但可能细节忘了,要多复习,还可以。全程八股,面试官还不错,遇到忘了的,还给提示。二面面试时间:50min自我介绍科研内容介绍三道SQL聊了聊做的项目
点赞 14
评论 9
全部评论

相关推荐

zYvv:双一流加大加粗再标红,然后广投。主要是获奖荣誉不够,建议开始不用追求大厂,去别的厂子刷下实习。
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
06-11 13:34
offe从四面八方来:我真的没时间陪你闹了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务