字节跳动大数据实习生面经

一.前言:

字节跳动大数据实习生面经。9月1日下午投的简历,晚上收到面试通知,约好9月3日晚上视频面试。整个过程面试官很有耐心,一直在引导我思考,但这次面试暴露出我的基础知识比较薄弱,还需要加深对各种底层原理的学习!在此做一个记录。

二.面试题

1.计算字符串表达式[手撕代码]

2.二分查找[手撕代码]

3.判断链表是否是循环链表[手撕代码]

4.Java内存区域

5.Java的GC和Python的GC

6.Hive底层原理

7.Dataframe和Rdd的区别

8.项目中处理的数据量多大

9.大数据项目中做过哪些优化

10.left jion和inner join

11.K-means聚类底层原理

12.Tensorflow底层原理

13.Pandas底层做了哪些优化

你可能感兴趣的:(大数据)