我甚至不是一个合格的API程序猿,sadness
先说最后让写的题:用迭代器实现去除数组中的重复元素 在牛客上连个algorithm头文件都写不对。。。 基本功扎实,倒在了这三五行代码上。还是要感谢面试官的手下留情。
#include "util.h" using namespace std; int main(){ vector<int> vec = {1,2,3,344,3,55,3,100,3,3,3}; sort(vec.begin(),vec.end()); vec.erase(unique(vec.begin(),vec.end()),vec.end()); for(auto it :vec){ cout<<it<<" "; } }记录下问的东西吧
模板的原理是啥?说一下C++的多态是啥说一下,多态具体是怎么实现的?多态的应用场景是啥?虚表指针在一个类中的内存的位置TCP和UDP的区别是啥?TCP为什么要三次握手多线程同步的机制有哪些?会不会shell编程?答曰初级水平vector中迭代器失效的场景?map的底层是啥?说一下开头问我你们学校开学出来方便不?最后又问了一遍最晚啥时候能来实习?一面就问这种问题么?其余时间都是问项目,项目方面基本就是根据简历问,好好准备即可。