研发人员面试问题

GPS系统研发人员面试问题

研发人员面试问题

设计如下试题是从GPS系统本身固有的特点出发,GPS系统涉及到GIS/通讯(TCP/IP)等领域,所以面试题主要从

通讯系统设计角度出发。

1、 做过的通讯系统中最大的客户端有多少?支持多少并发数?

2、 如何设计通讯服务程序的软件负载均衡

3、 对地理信息系统及GPS的了解

4、 ORACLE数据库分区表的作用

5、 写出你所知道的设计模式

6、Windows应用程序如何通过HTTP与互联网上的服务器交互数据?

7、有10000台车载终端通过GPRS无线网络与服务器建立连接(tcp/udp),传递GPS定位信息并由服务器解析,系统该如何设计?

8、DLL有多少种?简单的描述一下如何实现程序插件

9、如何实现数据库连接池?

软件开发人员面试问题

 需求

你能给出一些非功能性(或者质量)需求的例子么?

如果客户需要高性能、使用极其方便而又高度安全,你会给他什么建议?

你能给出一些用来描述需求的不同技术么?它们各自适用于什么场景?

需求跟踪是什么意思?什么是向前追溯,什么是向后追溯?

你喜欢用什么工具跟踪需求?