面试总结
百度运维部三面
1、c++拷贝构造函数,参数为什么是用引用。
2、用c语言实现c++里面的new、delete操作符。
3、问我对分布式文件系统的了解,有没有看过源码,包括hdfs,MFS,Gluster fs。
4、hadoop编程,问了几道题,多个日志文件,根据id做数据链接,类似对数据表之间链接。还有一道是对10亿个整数数据进行排序,用mapreduce实现。
5、hadoop的容错机制,说出5个
有任务推测执行,数据多备份,namenode secondnode ,允许失败任务,心跳机制等等