先问c++
1.定义数组a= abcde, 问sizeof ,lenghof。 char*b =a;lengthof ,sizeof
2:basic a = new basic();
basic b = new child();
问,构造函数,析构函数,同名函数,虚函数调用顺序
虚函数调用顺序不知道。。。再查查
3:指针,引用 区别?
4::堆栈区别
5:1001长度数组,有一个数出现2次,遍历一次找出来
6:单链表,删除节点
7:sql中student(sno [primary key], name)找出名字相同的学生姓名
这个回答错了,,我记得where不能用Count,但是忘了group by 是用having
8:linux和windows区别
9:信号量,生产者消费者的简单代码
10:如果不调用delete那么这个对象会怎样,后果
问题5:我回答做一遍哈希处理,其实答案很简单:
1:不用辅助空间,所有数相加减去1+2+。。。1000就是
2:辅助空间,构造一个1000数组,挨个往里面放就行了。。
感觉都是很基础的面试题,挺简单的,不过还是有一些不会的,以后继续努力
杉树资本现在一共10个人左右,好小,不知道叫我去干啥,之前的hr态度很好。
希望杉树越来越好哈哈。