intime的脚印

Be an Artist rather than a Coder!

原创 google开源软件职位笔试面试题收藏

职位本身对算法要求不高,但要求精通Linux编程

1.

“两亿五千万” 

“六百三十五万”

“十三”

写程序将上述字符串转换成阿拉伯数字字符串

2.

写代码求一个2叉树中左右子树层数相差最大的结点

3.

写代码在一个满2叉树中插入新结点

4

数字1~n 随机打乱顺序,问还在原来位置上的数字的个数的数学期望。

n×1/n = 1想到了没说。。。

5

50亿个整型(20GB)文件 2GB内存

找出第25亿大小的数

基数排序 仅读取文件两次

6

记录成千上万个搜索请求关键字被搜索的次数

实时/周期 更新top100

笔试题目:

1 写程序判断堆栈增长方向

2写程序解析XML元素成一个树形放到内存中

3如何编译.so文件

。。。。

其余比较简单

发表于 @ 2006年12月30日 00:03:00|评论(loading...)

新一篇: 内核里面屏蔽信号的方法 | 旧一篇: blog开张

用户操作
[即时聊天] [发私信] [加为好友]
intime
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
intime的公告
Make your code more configurability and logical. 欢迎拍砖!
文章分类
收藏
    存档
    软件项目交易
    Csdn Blog version 3.1a
    Copyright © intime