美文网首页
百度面经

百度面经

作者: kingsy1028 | 来源:发表于2019-05-28 16:08 被阅读0次

1. python中运行shell脚本方法:

a. import commands

status, output) = commands.getstatusoutput('')

print status, output

b. import os

os.system('cat /proc/cpuinfo')

output = os.popen('cat /proc/cpuinfo')

print output.read()

2. python 获取参数:

argv[1]是第一个参数的值

3. 快速排序:

4. python 的浅复制和深复制:

字典、列表类型的对象为可变对象,整型、字符串、元组等类型的对象为不可变对象。这样就好理解了,前两个例子中变量a都是不可变对象,语句b=a是在内存中复制了a,并将b指向这个拷贝;而在第三个例子中,由于列表a是可变对象,语句b=a只是将b指向了a,a中元素的变化当然会影响到b,同理对b进行修改也会影响到a。

copy.copy

5. Linux 基本的命令:ps -ef ,grep [] filename,[]中为正则表达式。

46个Linux面试常见问题送给你 - PassZhang - 博客园

6. 统计学知识

7. hadoop 原理:

百度

a. HDFS(Hadoop Distributed File System,Hadoop 分布式文件系统):HDFS 允许你以一种分布式和冗余的方式存储大量数据。例如,1 GB(即 1024 MB)文本文件可以拆分为 16 * 128MB 文件,并存储在 Hadoop 集群中的 8 个不同节点上。每个分裂可以复制 3 次,以实现容错,以便如果 1 个节点故障的话,也有备份。HDFS 适用于顺序的“一次写入、多次读取”的类型访问。

b. MapReduce:一个计算框架。它以分布式和并行的方式处理大量的数据。当你对所有年龄> 18 的用户在上述 1 GB 文件上执行查询时,将会有“8 个映射”函数并行运行,以在其 128 MB 拆分文件中提取年龄> 18 的用户,然后“reduce”函数将运行以将所有单独的输出组合成单个最终结果。

c. YARN(Yet Another Resource Nagotiator,又一资源定位器):用于作业调度和集群资源管理的框架。

相关文章

  • 互联网产品经理面试问题汇总(18问)

    写在前面: 以下内容是根据自己看了很多面试经验之后的总结,包括百度面经,腾讯面经,新浪面经,360面经,搜狐面经,...

  • 百度面经

    1. python中运行shell脚本方法: a.import commands status, output) ...

  • 百度fex面经

    人的眼睛为什么要长在前面,是为了要向前看。——《哆啦A梦》 刚刚结束二面,第一次发面经攒人品,这也是我很想去的一个...

  • 百度搜索-2011年

    原文链接: 百度搜索研发面经 百度搜索研发面经 09.14 – 百度搜索研发1面 –朱总 今天下午面的搜索研发部,...

  • 百度笔经&面经(笔试-二面)

    对于百度这种大公司,我之前想都不敢想,也就是抱着试试看的心态个简历,做了笔试,后来收到面试通知,十分意外,能进到二...

  • Android校招面经

    【Android】百度-Android开发工程师面经:https://www.nowcoder.com/discu...

  • 百度核心搜索面经

    找到你的目的,然后方法就会随之而来。——甘地 今天收到百度核心搜索部的正式offer,总结一下面经吧,希望对大家有...

  • 百度秋招面经

    百度一面11.26(45min视频面) 一、自我介绍 二、js js的数据类型基本类型和引用类型,引用类型需要深拷...

  • 百度产品实习面经

    岗位&公司 百度视觉技术产品经理 时间线 6.15投简历,6.23面试,6.24拿offer 面试过程 自我介绍 ...

  • 联合索引在B+树上的存储结构及数据查找方式

    1. 算法面经:谷歌,微软,阿里,腾讯,百度,字节,你能答对几道?2. 字节三面远程,Java+Redis+网络+...

网友评论

      本文标题:百度面经

      本文链接:https://www.haomeiwen.com/subject/xizguxtx.html