#Facebook面试题# 给一个二叉树,每个节点都是正或负整数,如何找到一个子树,它所有节点的和最大? 同学们,如果你面试的是软件工程师的职位,一般面试官会要求你在短时间内写出一个比较整洁的,最好是高效的,没有什么bug的程序。所以,光有算法不够,还得多实践。
C++工程师
岗位要求:
1、计算机及计算机相关专业本科或本科以上学历,本科毕业具备至少三年以上工作经验,硕士及以上学历具备至少一年以上工作经验;
2、精通C/C++语言开发
3、熟悉Oracle/SQLServer/MySQL/Sybase等主流关系数据库
4、精通UNIX/LINUX操作系统,熟悉UNIX/LINUX环境下环境搭建和编程
5、具有良好的学习能力,独立工作能力和解决问题能力
6、具有强烈的工作责任心、有良好的沟通能力和团队合作精神
百度公司社会招聘
职位要求:
-计算机及计算机相关专业本科或本科以上学历
-至少3年在互联网或相关行业的工作经验
-精通算法设计/数据结构,有系统分析和设计的项目经验
-精通C/C++中至少一种语言
-熟悉网络编程/多线程编程技术,或熟悉WEB/数据库技术
-熟悉Hadoop/MapReduce,熟悉分布式计算
-有强烈的上进心和求知欲,善于学习新事物
-有很强的分析问题和解决问题的能力
-至少3年在互联网或相关行业的工作经验
-精通算法设计/数据结构,有系统分析和设计的项目经验
-精通C/C++中至少一种语言
-熟悉网络编程/多线程编程技术,或熟悉WEB/数据库技术
-熟悉Hadoop/MapReduce,熟悉分布式计算
-有强烈的上进心和求知欲,善于学习新事物
-有很强的分析问题和解决问题的能力