英国程序员面试准备:常见问题及答案.doc

英国程序员面试准备:常见问题及答案.doc

英国程序员面试准备:常见问题及答案

1.简述面向对象编程的主要概念,10分

2.如何优化一个运行效率较低的程序,10分

3.解释一下多态性的原理和应用场景,10分

4.列举至少三种常见的算法,并说明其适用场景,10分

5.描述数据库中索引的作用及如何合理使用索引,10分

6.如何处理程序中的异常情况,10分

7.谈谈你对版本控制系统的理解,10分

8.举例说明如何进行代码的单元测试,10分

9.简述如何设计一个高效的算法来查找数组中的重复元素,10分

10.解释一下软件设计模式中的单例模式,10分

答案与解析:

1.答案:面向对象编程主要概念包括封装、继承、多态。封装

文档评论(0)

1亿VIP精品文档

相关文档