- 3
腾讯大数据开发工程师校招一面面经
1.自我介绍
2.深挖项目
3.MR流程、RDD流程
4.你是怎么理解线程安全的?
5.hashmap的扩容机制
6.调度工具使用过哪些,是否了解他们的原理
7.syn是可重入锁,可重入锁解决了什么问题
8.Presto 和 MapReduce 快,优势在哪里,底层如何实现的
9.出了一个线程池的场景题。
10.问了我的一个项目如何从socket中提取数据
11.说说mysql、redis和mongodb的区别
12.mysql数据库底层用的是什么数据结构
13.tcp如何实现可靠传输的
14.大数据的了解哪些
15.说说docker的了解
16.乐观锁和悲观锁的区别