百度实习Java后台开发
百度一面:
1. 自我介绍,说项目
2. 画TCP三次握手和四次挥手的过程
3. StringBuilder和StringBuffer有什么区别
4. HashTable和HashMap有什么区别
5. 讲一下MapReduce的过程
6. 智力题,酒商卖酒
7. 手写代码。一个二维数组,每一列和每一行都是有序的,判断给定值在不在二维数组内
8. 手写快排
大概就是这么多重点,但是那个人面了我一个小时,好多点记不住了。
然后进了二面,瞬间就懵逼了。那个面试官先是问了项目,然后给了一个场景题。
就是那种,给你四个机器的集群,要在晚上12点从FTP读取10W条数据,写入DB。问怎么设计
他会一步步问你,比如这个机器挂了怎么办,相应太慢怎么办。。。
最后让写了一道题,给三个int,分别是年,月,日,返回值是这一年的第几天。手写代码
写完之后,就写了下面试评价,交给HR小姐姐,然后小姐姐告诉我今天的面试结束了
哎,应该是挂了,回去继续好好学习了
#百度##实习##面经##春招##Java工程师#