笔试面试

基于32位linux下编程

笔试题:

(1)sizeof

(2)内存分配

(3)int i ;  "(!!i)"

(4) 

编程题:

(*)addsum,32字节长的两个数相加求和。

(*)string中查找空格统计其个数并删除空格

(*)将字符串“I am  a  student”转换为"student a am I".

(*)strcpy

 ( *) memcpy

 ( *) vector array

     array.pushback(1);

     array.pushback(2);

     array.pushback(3);

    for(size_t  i = array.size() -1; i>=0; i--)

   {

   }

   存在什么错误

(*)寻找一个数组中第二大的数据

(*) x&(x-1)     x=9999

(*)如何利用shell脚本快速查找出两个文本中的相同部分

 

一面:

(1)TCP和UDP的区别

(2)三次握手协议

(3)交换机和路由器的区别

(4)shell

(5)linux 进程间通信

(6)soceket通信中recv或recvfrom如何得知自己已经收到完整的数据

posted @ 2015-07-31 08:50  hbg-rohens  阅读(203)  评论(0编辑  收藏  举报