软件研发校招笔试验及题目.pdfVIP

  • 0
  • 0
  • 约小于1千字
  • 约 2页
  • 2026-01-31 发布于北京
  • 举报

2014【软件研发】校招笔经——坐标

2015-07-28Katrina

时间2013-10-13;

地点复旦大学第四教学楼;

网申职位:软件开发工程师

简答题

1、描述OSI(开放系统互联基本参考模型)七层结构。

2、写出进程间数据共享的方式,至少三种。

3、描述TCP和UDP的区别,并各写出一个他们的上层协议。

程序与算法设计

1、给出数组A={a_0,a_1,a_2,...,a_n}(n是可变的),打印出所有元素的组合

2、数组A中任意两个相邻元素大小相差1,现给定这样的数组A和目标整数t,

找出t在数组A中的位置。

3、求二叉树的面积(高乘宽),高为二叉树根到叶子节点的最大距离,宽慰二

叉树最多的节点数。

系统设计题

给了一个地图的截图,对于地图上的某一点,需要在地图上标注该点的信息,将

信息抽象成一个矩形,可以在该点的左边标记,也可以在该点右边标记。但是任

意两点标记后的矩形是不能有覆盖的,否则删除其中一个点。

问题1,现给一固定区域,有n个点,设计一个算法,要求标记足够多的点

问题2,当点足够多时候,算遇到性能瓶颈,需要对算法重新优化。

文档评论(0)

1亿VIP精品文档

相关文档