百度2014校园招聘笔试试题-南京PC客户端开发笔试题


    百度2014校园招聘南京PC客户端开发笔试题
    问答题:50分
      1写出newmallocdeletefree区
      面象说newdeletemallocfree区:mallocfree单纯进行存空间分配释放newdelete时仅分配存空间newdelete类会调类(测试基类型会进行默认初始化)构造函数析构函数
      简单说两者区:
      1 mallocfreeC++C语言标准库函数newdeleteC++运算符+*样位
      2 newdelete重载重载成函数
      3 malloc申请存时候必须提供申请长度返回指针void*型必须强转成需类型
      4 newdelete类中重载时候定义申请程记录申请存总长度踪象指针
      5 newdelete实部调mallocfree
      两者点:
      1 必须配防止存泄露
      2 申请动态存释放存堆中分配存
      3 freedelete释放NULL指针
      2写两继承类解释虚表指针虚表作
      类虚表
      虚表继承果子类没重写虚函数子类虚表中然会该函数址址指基类虚函数实现果基类3虚函数基类虚表中三项(虚函数址)派生类会虚表少三项果重写相应虚函数虚表中址会改变指身虚函数实现果派生类虚函数虚表中会添加该项
      派生类虚表中虚函数址排列序基类虚表中虚函数址排列序相
      3写出static法作
      static C++中常修饰符控制变量存储方式见性函数部定义变量程序执行定义处时编译器
      栈分配空间家知道函数栈分配空间函数执行结束时会释放掉样产生问题 果想函数中变量值保存
      次调时实现 容易想方法定义全局变量定义全局变量许缺点明显缺点破坏变量
      访问范围(函数中定义变量仅仅受函数控制) 需数象整类非某象服务时力求破坏类封装
      性求成员隐藏类部外见
      4写出计算机存储器层次原
      处理器中心计算机系统存储次寄存器高速缓存存储器磁盘缓存磁盘移动存储介质等7层次距离处理器越存储工作速度越高容量越中寄存器高速缓存存储器操作系统存储理辖范围磁盘移动存储介质属操作系统设备理辖范围
      5写出windows中句柄理解
      谓句柄实际数Long (整长型)数
      句柄WONDOWS标识应程序建立象唯整数WINDOWS种样句柄标识诸应程序实例窗口控制位图GDI象等等WINDOWS句柄点象C语言中文件句柄
      二算法题:30分
      1计算字符串相似度编程美33
      int calStringDis(string strA int pABeginint pAEndstring strB int pBBeginint pBEnd)
      {
      if (pABegin > pAEnd)
      {
      if (pBBegin > pBEnd)
      return 0
      else
      return pBEnd – pBBegin + 1
      }
      if (pBBegin > pBEnd)
      {
      if(pABegin > pAEnd)
      return 0
      else
      return pAEnd – pABegin + 1
      }
      if (strA[pABegin] strB[pBBegin])
      {
      return calStringDis(strApABegin+1pAEndstrBpBBegin+1pBEnd)
      }
      else
      {
      int t1 calStringDis(strApABegin+1pAEndstrBpBBegin+2pBEnd)
      int t2 calStringDis(strApABegin+2pAEndstrBpBBegin+1pBEnd)
      int t3 calStringDis(strApABegin+2pAEndstrBpBBegin+2pBEnd)
      return minValue(t1t2t3)+1
      }
      }
      2判断链表否存闭环
      using step1 and step2 here
      if exists a loop then the pointer which use step2 will catch up with the pointer which uses step1
      int HasLoop(LinkList L)
      {
      int step1 1
      int step2 2
      LinkList p L
      LinkList q L
      while (p NULL && q NULL && q>next NULL)
      while (p NULL && q NULL && q>next NULL)
      {
      p p>next
      if (q>next NULL)
      q q>next>next
      printf(pd qd \n p>data q>data)
      if (p q)
      return 1
      }
      return 0
      }
      三系统设计题:选做题 20分
      1连连游戏中写出两种算法致原理判断两图案否够连线详细解释写出中算法伪代码
      2解释 延迟程调deferred procedure call (DPC)异步程调asynchronous procdure call (APC)工作机制详细描述利APC实现DLL注入

    文档香网(httpswwwxiangdangnet)户传

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    需要 2 积分 [ 获取积分 ]

    下载文档

    相关文档

    百度2014校园招聘笔试试题-数据挖掘笔试题

    百度2014校园招聘数据挖掘笔试题一、简答题30分  1、静态数据库和动态数据库的优缺点?10分  2、轮询任务调度和抢占式任务调度?10分  3、n折交叉验证的思想?10分  二、算法与程序...

    9年前   
    654    0

    百度2014校园招聘笔试试题-产品经理笔试题

    2014百度校园招聘 产品经理笔试题1、选择微信最新版本中,你使用过程中感到超出预期的新增feature,分析器背后的设计决策依据。(50分)2、在你平时网络购物过程中,是否存在某种需求未被满...

    10年前   
    631    0

    2014去哪儿网校园招聘笔试试题-技术笔试题-成都站,开发

    去哪儿网2014校园招聘技术笔试题-成都站,开发编程题,开发岗三道都必做,前端岗和测试岗前两道必做 1. implement a function of String randomAlphab...

    10年前   
    630    0

    百度2014校园招聘笔试试题-移动研发笔试题目——1013清华版

    百度2014移动研发笔试题目——1013清华版一.简答题1.简述计算机的存储系统分为哪几个层次,为什么这样的分层能够提高程序的执行效率。2.浮点数在计算中如何表示,如何对浮点数判等。3.简述T...

    10年前   
    391    0

    百度2014校园招聘笔试试题-移动研发笔试题

    百度2014校招移动研发笔试题一.简答题  1.简述计算机的存储系统分为哪几个层次,为什么这样的分层能够提高程序的执行效率。  2.浮点数在计算中如何表示,如何对浮点数判等。  3.简述TCP...

    9年前   
    519    0

    百度校园招聘笔试题-市场部

    昨晚百度的笔试题(市场部) 2007.10.23昨天晚上去南大做了下百度的鄙视题,题目只记得一部分了,市场类的:1.阿伦·格林的妹妹是贝蒂和克拉拉;他女友弗洛拉·布朗的哥哥是杜安和埃德温。他们...

    11年前   
    463    0

    百度校园招聘笔试题整理-产品经理

    第一部分逻辑推理1. 英文题干,中文作答4个人赛跑,要求跑两次算平均排名。已知:A永远不是最后一名,有一个人两次名次相同,C永远比D跑得快,A至少有一个第三名,B至少有一个第一名,D,C两个人...

    12年前   
    496    0

    百度校园招聘在线笔试题及答案

    第1题:用C语言实现一个公用库函数void * memmove(void *dest,const void *src,size_t n)。该函数的功能是拷贝src所指的内存内容前n个字节到de...

    11年前   
    593    0

    百度校园招聘笔试题及答案-未知年份及岗位

    第一题     简答题1. 多线程和多进程模式有什么区别?在用两种模型开发服务程序时,分别有什么优缺点?采用长连接和短连接模式有什么区别?分别有什么优缺点?采用同步和异步模式有什么区别?分别有...

    10年前   
    433    0

    百度校园招聘笔试试题-未知年份岗位

    1.字母序列O,T,T,F,有什么规律?请依据这个规律指出剩下的五个数,并说明其原因。2.1-16十六个数字分别填入十六格方框内,要求从左至右的数字是从小到大排列,从上至下的数字也是从小到大排...

    11年前   
    370    0

    百度2014校园招聘笔试试题-软件研发工程师

    2014百度笔试题(软件研发工程师)一,简答题(本题共30分)1. 当前计算机系统一般会采用层次结构来存储数据,请介绍下典型的计算机存储系统一般分为哪几个层次,为什么采用分层存储数据能有效提高...

    10年前   
    553    0

    百度2014校园招聘笔试试题-北京站未知岗位

    百度2014校园招聘笔试题(10月13北京)(答案待补充) 一、简答题1、OSI的七层模型。(10分)OSI的七层模型如下图所示: 2、请列举下不同进程之间共享数据的方式(至少举出三种)。(1...

    9年前   
    414    0

    百度2014校园招聘笔试试题-深度学习算法研发工程师

    百度2014校园招聘笔试题 ——深度学习算法研发工程师.今天上午到腾迅那里,没有叫到笔试通知,是去霸笔的。原本以为是可以霸笔的,因为像阿里,360等大公司都专门的考场给霸笔的人准备的,但是腾迅...

    10年前   
    449    0

    百度2014校园招聘笔试试题-技术类软件研发

    百度2014校园招聘技术类软件研发(济南站)一面总结问题一:如何实现一个JVM答:面试官(很好的一个,不是很好的两个面试官)一开始就来了这么一个问题,可能是我的简历上面写了些JVM相关的东西吧...

    10年前   
    462    0

    2014去哪儿网校园招聘笔试试题-春季校招笔试题(开发)

    技术类分开发,测试,前端三种,90min完成开发类必做1,2,51. 写一个函数String addString( String string ,int minLength,char pa...

    10年前   
    543    0

    2014去哪儿网校园招聘笔试试题-西安产品笔试经验

    去哪儿网西安产品笔试经验晚上去交大参加了笔试。之前并没有接到短信通知,好在去哪儿可以霸笔。之前看到其他地方的同学已经发了笔经,看了下,但是这次的题貌似没有一道与之前相同的。笔试一共一个半小时,...

    10年前   
    499    0

    2014去哪儿网校园招聘笔试试题-合肥机票运营笔试经验

    去哪儿网合肥机票运营笔试经验 之前都是基本的行测内容,刚开始几道题目有些难,后面有的感觉完全无法下手,结果再细看了一下选项,符合题目的也就一个,根本无需考虑的,坑…………  具体也记不太清楚了...

    9年前   
    488    0

    2014去哪儿网校园招聘笔试试题-哈工大产品类笔试经验

    去哪儿网哈工大产品类笔试经验 上午去工大正心13考的 考完没感觉了 估计是被鄙视了 不过还是仅凭记忆写出来供需要的人作参考,记不全的欢迎补充  笔试分两部分 一部分是选择 一部分主观题  选择...

    9年前   
    567    0

    2014华为校园招聘笔试题目java类

    一 单项选择题  1.Java是从( )语言改进重新设计。  A.Ada  B.C++  C.Pasacal  D.BASIC  答案:B  2.下列语句哪一个正确( )  A. Java程序...

    10年前   
    490    0

    2014华为校园招聘软件测试笔试题分

    华为软件测试笔试题主要分三部分:软件基础题、数据结构编程题、数据库题     其中软件基础题题型有:选择(约50题,多为软件工程知识:黑盒测试、软件测试流程等、数据库SQL语言、二叉树中序遍历...

    10年前   
    521    0

    文档贡献者

    H***A

    贡献于2014-03-26

    下载需要 2 积分 [ 获取积分 ]
    下载文档