为3/7日360笔试做准备,意外发现没有编程题
1.下面代码会输出什么

int main(int argc,char**argv){int a[4]={1,2,3,4};int*ptr=(int*)(&a+1);printf(“%d”,*(ptr-1));
}

=> 4
解释:a的类型是int*, &a的类型是int**,&a+1指向了下一个存储单元(4的下一个位置),所以*(ptr - 1)为4
2.假设寄存器为8位,用补码形式存储机器数,包括一位符号位,那么十进制数-25在寄存器表示为
=> E7H
解释:正数的原码,反码和补码相同,负数的补码符号为是1,其他位取反,最后加1。-25的原码为1001 0011 。补码为1110 1101。最后的H代表16进制
3.智力题 4 2 12 28 80
=> 216
解释:12 = (4 + 2)× 2
28 = (2 + 12 )× 2…
4.在因特网中,下列哪个不是IP层所解决的问题
解释:IP层是网络层啊。。。有点懵了,网络层负责流量控制路径选择,寻址,分段和重新组装,流量控制是传输层的
5.下列关于C/C++的宏定义的说法正确

  • 宏的嵌套定义过多会影响程序的可读性,而且很容易出错
  • 相对于函数调用,宏定义可以提高程序的运行效率
  • 宏定义不检查参数正确性,这样会有安全隐患
    6.哪种介质访问机制不能完全避免冲突
    => CSMA/CD
    解释:局域网中目前采取两种介质访问控制方法。
  • 争用型介质访问控制(随机型):CSMA/CD 可以发现冲突,在一定时间后继续检测冲突
  • 确定型介质访问控制(有序型):token
    7.请问下面的程序最后会产生多少个进程:
#include<stdio.h>
#include<unistd.h>
Int main( )
{int i;for(i = 0; i<5;i++){int pid = fork();if(pid == 0){//do something} else {//do something}}
// do somthing,sleep
return 0;
}

=>32
解释:i=0时产生两个进程
i = 1时两个进程又分别产生两个进程…
8.哪种C/C++ 分配内存的方法会将分配的空间初始化为0
=>calloc()
解释

  • void* malloc(unsigned int size)
    在内存的动态分配区中分配一个长度为size的连续空间,如果分配成功则返回首地址,失败为null。内存 不会初始化
  • void *calloc(unsigned int num, unsigned int size)
    分配num×size的连续空间,自动初始化为0
  • void *realloc(void *ptr, unsigned int size)
    动态分配一个长度为size的内存空间,并把内存空间的首地址赋给ptr。不会初始化
  • new
    自动计算分配的空间,分配时调用类的初始化函数完成初始化。
    9.虚拟内存大小不受物理内存大小的限制
    10.深拷贝会拷贝动态分配的成员对象
    类的静态成员是所有类的实例共有的,存储在全局(静态)区,只此一份,不管继承、实例化还是拷贝都是一份。
    11.HTTP协议中,如果要告知所请求的网页已经永久跳转到了另一个地址,应该返回哪个状态码:
    =>301
    解释
  • 1×× 临时相应
  • 2×× 成功
  • 3×× 已重定向
    • 301 永久重定向
    • 302 临时重定向
  • 4×× 请求错误
    • 404 找不到网页
    • 403 已禁止
    • 401 未授权
    • 400 请求失败,服务器不理解请求语法
      12.在Linux 系统中,在运行一个程序时,程序中未初始化的全局变量会被加载到以下哪个内存段中?
      =>BSS
      解释
  • BSS(block started by symbol):用来存放程序中未初始化的全局变量和静态变量。可读写,在程序执行前自动清0.
  • 数据段:存放程序中已初始化的全局变量。静态内存分配。
  • 代码段:存放程序执行代码。程序运行前确定,只读。
  • 堆:存放进程运行中被动态分配的内存段,大小不固定。malloc/free
  • 栈:存放程序临时创建的局部变量
    13.32位的机器上,如果要用位图来保存65536个不重复的无符号整型值,最小需要为位图分配多大的内存
    =>8 K byte
    解释: 1 byte = 23 bit
    (216 / 23) byte = 8 K byte
    14.TCP三次握手
  • 第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认;
  • 第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;
  • 第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。

360 2015测试笔试题总结相关推荐

  1. 计算机基础及应用笔试,计算机基础及应用测试笔试题

    计算机基础及应用测试笔试题 站点:专业:学号: 一.选择题 1.下面文件扩展名是不可以直接运行的是: A..exe B..doc. C..com 2.计算机将数据暂存在中等待处理. A.内存 B.硬盘 ...

  2. 剑指Offer——腾讯+360+搜狗校招笔试题+知识点总结

    剑指Offer--腾讯+360+搜狗校招笔试题+知识点总结 9.11晚7:00,腾讯笔试.选择题与编程.设计题单独计时. 栈是不是顺序存储的线性结构啊? 首先弄明白两个概念:存储结构和逻辑结构. 数据 ...

  3. 2014年360校园招聘笔试题,干货分享

    2014年360校园招聘笔试题,希望对将要找工作的同学有帮助,加油,绝对干货分享!!! 具体内容见附件! 转载请注明出处:http://blog.csdn.net/happy_cheng

  4. 互联网公司招聘--阿里巴巴--游戏运营--2015年笔试题

    互联网公司招聘–阿里巴巴–游戏运营–2015年笔试题 互联网公司招聘–阿里巴巴–游戏运营–2015年笔试题 互联网公司招聘–阿里巴巴–游戏运营–2015年笔试题 1.以下哪款不是手游网游___d__. ...

  5. 互联网公司招聘--阿里巴巴--运营岗--2015年笔试题

    互联网公司招聘–阿里巴巴–运营岗–2015年笔试题 互联网公司招聘–阿里巴巴–运营岗–2015年笔试题 互联网公司招聘–阿里巴巴–运营岗–2015年笔试题 你在学校参加过的社团经历中,哪一件事是让你最 ...

  6. 互联网公司招聘--大众点评--产品岗--2015年笔试题

    互联网公司招聘–大众点评–产品岗–2015年笔试题 互联网公司招聘–大众点评–产品岗–2015年笔试题 互联网公司招聘–大众点评–产品岗–2015年笔试题 1.你一般从什么渠道(请给出具体的网站,手机 ...

  7. 互联网公司招聘--百度--运营岗-2015年笔试题

    互联网公司招聘–百度–运营岗-2015年笔试题 互联网公司招聘–百度–运营岗-2015年笔试题 互联网公司招聘–百度–运营岗-2015年笔试题 写出你了解的社交工具,并选择一款社交 APP 设计一个拉 ...

  8. 互联网公司招聘--华为--校园招聘程序员--2015年笔试题

    互联网公司招聘–华为–校园招聘程序员–2015年笔试题 互联网公司招聘–华为–校园招聘程序员–2015年笔试题 互联网公司招聘–华为–校园招聘程序员–2015年笔试题

  9. 大华测试笔试题_互联网校招非技术岗的这三类笔试题目你都清楚了吗?

    截至7月1日,已有10+名企开启了秋招提前批:字节跳动.京东.虎牙.浪潮.vivo.京东方.英特尔.中信证券.大华股份.正略咨询.海尔等. 根据往年经验,秋招提前批其中以互联网企业为主,提前批的开启往 ...

最新文章

  1. docker一:mac入门安装
  2. ABAP Submit 用法解析
  3. DOM-13 【实战】输入及状态改变事件、京东搜索框
  4. mysql rpm 安装后修改路径_mysql rpm包安装后修改数据目录
  5. Ripro主题角标美化
  6. wamp下更改mysql密码
  7. Gerrit配置--用户配置
  8. android 如何实现apk search出现在系统的推荐列表里
  9. 如何对MacBook上坏掉的USB-C接口进行故障排除?
  10. mysql 循环插入记录
  11. truffle console用法 总结
  12. PlistEdit Pro for Mac(Plist编辑器)
  13. ppt制作弹跳的小球动画效果_PPT制作弹跳的小球动画效果实例教程
  14. 串行口通讯测试软件,485串口测试软件
  15. gif动态加载图和动态表情包的制作
  16. VB.NET读写文本文件方法
  17. 浏览网站ssl证书错误该怎么办?
  18. 推荐一本书: Rework 附中英文pdf下载
  19. python如何在图片上添加文字_Python在图片中添加文字的两种方法
  20. html内容被背景图片遮住怎么办_定义BODY背景图后,DIV的背景图片显示不全(已解决)...

热门文章

  1. 下载单张图片到本地相册
  2. 8、FileInputFormat
  3. 《数据结构》---三元组的实现
  4. 团队项目——软件需求分析(NABCD)
  5. 阿里云ECS云服务器课程_1 云服务器入门
  6. 毛哥的快乐生活(28) Servlet版新闻网站之登录页实现
  7. 毛哥的快乐生活(10) 深藏不漏的美工妹子
  8. FIO测试在不同内核IO参数配置下性能变化情况实验数据记录
  9. 微信浏览器input关闭键盘后导致页面底部空缺问题
  10. Application.HandleMessage与Application.ProcessMessage