3面,群面 技术面 终面一面技术面,这方面华为还是很松的,轻松都能过关,基本上分为两部分:语言,问的是c和c++的问题;项目。感觉自己语言方面还是比较扯淡,问到了c++的static变量和非static的区别,然后给了一个程序题,找改错。确实蒙了,很长时间找不到错,比较郁闷,心想必挂了,给的程序是一个字符串倒叙的算法,主要错误有:字符串会有个'/o'所以在动态分配内存时,长度要+1,动态分配完后要判断是否分配成功,程序结束后要free动态分配的空间(这个很容易忘了),倒转字符串后要加上'/0'.5处错误就找出2处,看来基础还是不行,好的习惯没养成。然后是问项目,这块忽悠的还可以,所以被告知一面通过。...查看更多