华为[笔试题]
2013-09-25

注:笔试题根据面试者回忆记录,仅供参考;

1. char *string(char*s1, char*s2, char *s3)
如果s1中有s2,就用s3把s2替换掉

2.折半查找算法

3.TCP/IP的基础知识, 如路由器在哪一层,网桥在哪一层? 当然也会问一些深入性的问题

4.如何实现一个消息队列?简单说说你的想法,用双链表实现, 关键点:节点有谁释放

5.编程题
写一个10M的BUFFER 读写操作,先进先出。

6.解决多进程共享内存的同步问题

7.查找单词的方案 --trie树

8.回调函数的用法

9.malloc申请的空间如何释放