vivo c/c++面经 广州地区,拒我的理由很奇葩
先自我介绍,然后就我实习经历上的东西宏观上问了一下而已。接下来就开始发问,主要是c这块
1:main函数如何执行
2:argc和argv是什么意思?分别是什么类型?并写了个例子,让我分析argc和argv具体所指
3:遍历argv,我开始用的是下标,然后让我不能用下标,然后我就写了指针
4:argc和argv是怎么进行参数传递的?
5:面试官手写一个字符指针数组让我回答下数组名指向谁?
6:手写定义一个函数指针,并回答下函数指针和指针函数的区别?
7:回调函数定义
8:手写一个结构体,写一下变量初始化和指针变量初始化、问我结构体里面的指针初始化的话要不要malloc?
9:为什么来广州?
总体来说,面试官主要问的是c方面的,c++没问过,面试官应该也不是很熟悉c++,vivo需要带一些奖励还有4,6级之类的证书,面试官会认真看,然后问你。
我自己感觉我答的情况一般般吧,c++比较熟悉一些,
最后最吐血的就是面到最后的时候跟我说,注意到你考研二战,我们公司有硬性规定不可以,就算你过了我这一面,最后还是会卡在hr那。这个理由我真的是非常。。我不知道他什么意思,但是要挂我其实很多可以说的啊,这样子说不知道什么意思。
据我后面面试的同学反馈,c/c++这个岗位的面试官问的问题都一样,广州地区这个岗位面试的可以好好根据我这个面经去准备一波。
SHEIN希音公司福利 256人发布