1.面试题目
1.1自我介绍、项目、
1.2多态的种类:
静态多态:编译期就已经确定的多态,包括函数重载、模板
动态多态:继承,通过虚函数以及vptr指针确定
1.3vector的优点缺点
优点:1.可以随机访问[] 2.连续内存空间,可以动态扩容 3.节省空间
缺点:1.内部增删比较麻烦 2,只能在尾部进行push pop
1.4char a[100]中能够存储多少个字符 ‘\0’ 99
1.5函数形参中char a[100][100] sizeof(a)=? 4 因为a是一个指针
1.6mysql语句 统计男生人数 select sum(*) from table group by sex
最后是职业规划
你在项目中遇到哪些有挑战性的点?
反思:题目不难,甚至可以说这些东西都是学过并且不会注意的东西,面试的时候语言基础很重要,不能因为好高骛远而不去注意最基本的语言知识。还有数据库的题目其实是会做的,但是问着就会蒙。
如何去做:加强语言功底,不能只是会写的程度,而应达到能够说出来的程度。真正面试的时候得去看看八股文。