2021年百度终端类校招笔试经验_第1页
2021年百度终端类校招笔试经验_第2页
2021年百度终端类校招笔试经验_第3页
2021年百度终端类校招笔试经验_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、百度终端类校招笔试经验 百度xx终端类校招笔试经验 我投的是 _研发,北京的岗位。时间是9.21。总结一下,百度的题有一个特点:考的很细甚至细到一行代码,一个变量的命名。 笔试考了7道题,上一篇 _已经贴出来了。分析一下百度的笔试。三道问答题: 1.问答题: 1)TCP/UDP的区别,以及各自在应用层的协议举例。 2)Android/IOS 中固化数据的方式。 3)下面这个函数的缺陷:(这个有点想不起来了,好久不研究 了,印象不深刻了) char * initMem(char *p) p=(char *) _lloc(100); return p; void test() char *p=nu

2、ll; initMem(p); printf(p); 2.编程题: 1)用C/C+实现字符串的反转。 2)(1,2,3(4,5,6),7,8)打印出1,2,3,4,5,6,7,8,即去括号,若出现括号不匹配,标识错误。 3)分别实现二叉查找数root中两个节点的最近相连的双亲节点:递归,非递归函数。 4.系统设计题: 是一个基于终端上的LBS+IM功能的架构设计,包括四个功能: 1)用户打开LBS服务 2)用户通过 _or _邀请好友加入LBS 3)用户查询打开LBS的用户; 4)用户选择LBS用户并发送IM 文本or _信息。 划出架构设计图、功能图,分析这样设计是如何考虑的。 第一道基本都会,只要计算机专业基础课程好好复习了没啥问题, 第二题考的是Android的,这个估计得靠自己做过并且总结了。 第三道考的是对一段函数的评价,(这个我做的也不好,长时间不搞C了,指针实在是不敢乱用啊)我主要 _的是健壮性以及是否浪费空间这两层。 三道编程题,这个就不说了,如果自己写过很多代码,注意代码的整洁性和健壮性应该问题不大,而且近几年好像没咋考过很难的算法,足见百度是更注重基础的。 系统设计题,靠个人分析了,今年踩了个狗屎运,IM+LBS是我的毕设,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论