2020.9.5早上九点猿辅导二面,问的问题不多,但感觉问的挺好,还让我手撕一道链表的题目,没有找到最优解,十分钟的时间用暴力的方法写出代码,自己觉得不是很满意。事后诸葛亮,最优解总在面试完突然想到,把自己蠢哭了,一顿捶胸顿足之后决定记一下这道题目。
顺便再记一些面试官问的网络和
在实际工作中,许多服务器是Linux操作系统,作为程序员无法避免和Linux打交道,所以在应届生面试的时候,Linux常用指令也是面试官经常考察的一个点。
除了我们常用的cd、ls,我们应该掌握一些常用的指令
面试常见的Linux指令
面向对象的三个基本特征:封装、继承、多态。其中,封装可以隐藏实现细节,使得代码模块化;继承可以扩展已存在的代码模块(类);它们的目的都是为了——代码重用。而多态则是为了实现另一个目的——接口重用!
计算机网络。
重要性不言而喻。
考研的那几本书都快翻烂了,书上的东西虽不敢说理解了100%,理解了个60%还是有的。
背是不可能背下来的,这辈子都不可能死记硬背的,最多面试前突击记一下……那就来看看哪些需要记忆的吧~
1.什么是staticstatic 是 C/C++ 中很常用的修饰符,它被用来控制变量的存储方式和可见性。
1.1.static的引入我们知道在函数内部定义的变量,当程序执行到它的定义处时,编译器为它在栈上分配空间,函数在栈上分配的空间在此函数执行结束时会释放掉,这样就产生了一个
1.指针与引用1.1指针和引用的区别1.指针有自己的一块空间,而引用只是一个别名;
2.使用sizeof看一个指针的大小是4或8,而引用则是被引用对象的大小;
3.指针可以被初始化为NULL,而引用必须被初始化且必须是一个已有对象的引用;
4.作为参数传递时,指针需要被解引用才可
C++关键字之const
1.const含义const 是 constant 的缩写,本意是不变的,不易改变的意思。在 C++ 中是用来修饰内置类型变量,自定义对象,成员函数,返回值,函数参数。
2.const作用2.1定义const常量const int* bufSize =