一面 先自我介绍,问了专利和项目。 一,c++基础 1.c++的三大特性 2.抽象是属于以上三个特性中哪一个 3.c++如何实现多态 4.运行时多态 5.除了运行时多态,还有编译多态,介绍实现编译多态的方式 6.父类有一个虚函数,子类继承后一定会实现多态吗? 7.重写,重载,隐藏。 8.对象模型(类c继承类a,类b)(画图) 9.菱形继承(虚继承避免这个问题) 二,软件工程 1.给你一个项目任务书,到托付中间经历了什么。 2.以上环节中哪个最重要 3.如果实现完项目后,需要增加一些新的需求,以上哪个环节是成本花费最少的 三.手撕代码 一堆商品(名称,价格,销量),对其进行排序(先买价格低的,价...