华为软开面经
华为软开岗位面经,看牛客面经这么久,留下些东西吧。
华为一面:
手撕一道代码:判断链表有环,老生常谈;
C++11有哪些新特性;
四种类型转换详细说说;
智能指针都说一下用法;
网络编程的API函数都说一下,网络传输都用的什么函数,write和read,这个能不能对文件操作?
网络7层模型;
大端和小端;
网络传输的时候是大端还是小段;
写一道代码:一个数组,找出前k小的数;
Hash的底层实现,冲突怎么办?
二面:
手写一道代码:一个二维数组中查找一个字符串,方向是上下左右,每个位置只能用一次;
项目解决的问题;
设计模式了解不?简单工厂方法和工厂方法的区别;
数据库除了mysql还会其他的不?索引说一下;
还有什么想问的。
三面聊人生
#华为##秋招##C++工程师##面经#