今天去360面试,对于这种大公司,我已经到无任何希望无任何感觉的地步,3个星期,连续被5家大公司,浪潮、亿阳信通、启明星辰、百度、360拒绝,来京6年,而立之年,正当有为之时,确是如此不堪。
真该转行了吗?
或者创业?
干什么是个问题!
360面试题目,12道题目
1.一段程序,有全局变量,静态全局变量,类程序变量,函数内部成员变量,问这些变量存在内存代码段、数据段、堆、棧什么地方?
2.不用加减乘除,一个数扩大7倍。
3.自己实现itoa
4.求输出
char* returnstr()
{
char p[] = "hello";
printf("%d\n",sizeof(p));
printf("%d\n",strlen(p));
}
int main()
{
char* s = retrunstr();
printf("%s\n",s);
}
5.
6.
7.实现strlen
8.单链表逆置 Node* rever( Node* header) { 填写实现}
9. 字符串反转 char* rever(char *s ) {} . hello->olleh
10. 一个字符串按单词逆序,hello word输出world hello char* rever(char* s) { 填写 }
11. 一个字符串中第1个只出现1次的字符,abcdad 输出b
12.实现一个二元组的镜像拷贝,利用循环和递归(大概,我是不懂)
5,6题想不起来了,说实话,搞开发6年了,这题面试做了不下几十遍,每次我都是手机小炒。 真心不想看,真心不想写,我的水平多么垃圾啊,1个小时面试官过来,我还有好多题没做,12题直接不会,11题写了1半,10题没写,手机上有c++写的现成版,没来得及炒,其他over.
3分钟,面试官就让我走了
你用过标准模板库吗?我说stl知道啊.那 hash_map是怎么存储的? 前天刚写过哈希表,今天我连哈希表是啥都忘记了。不会
那你知道冒泡排序吗? 我说两两交换是冒泡还是选择?
那归并排序,快速排序那? 我说听过
面试官说 你可以回去了,今天。
我还想坐一会,说实话,我还没来得及看面试官一眼,我已经被那份面试题打败了,我考虑为什么hello,world变成world hello,不用string 不用vector.为什么要提示char* rever(char*s)。 我只感觉人家比我小,年轻。
其实我也没想多么想进什么公司,只是累了,想坐一下。冷静了下,我说了句:其实已经有一个offer,明天入职。
这个其实也是真的,只是公司不大,工资待遇11k,不知道去不去?
面试的时候,又收到华为的面试通知。真是无语啊
而立之年,还要从头学习基础概念吗?
声明:我对任何公司无任何意见,某某大公司没进去只是个名词。何况你们是多么的英明啊
此为 2014年草稿文
c/c++面试专栏:
https://blog.csdn.net/lydstory123/category_12752735.html?spm=1001.2014.3001.5482