一面(技术面)2019-9-18(50分钟) 一面时间是下午四点,但是面试的小哥哥依旧经历充沛,主要问基础,一面面了50多分钟(这里只回忆出这些题,等之后再想起来继续补充) 1.什么是多态?在C++里多态有哪些? 2.写代码:写一个多态的例子 3.虚函数是什么,虚函数底层怎么实现的 4.写代码:给一个无序数组,数组去重(其中包括对时间复杂度空间复杂度进一步优化) 5.接着对上一题的衍生,那字符串去重怎么做?假设字符串有中文又怎么办呢? 6.了解哪些编码格式,哪些可以表示中文 7.写代码:给一个无序数组,求所有两个数之和为0的组合 8.写代码::给一个无序数组...