华为面试
华为一面:自我介绍,c++宏定义与inlie的区别。然后就是做题。
给你一个字符串,找出其中最大的合法子串的长度。例如")()())",输出4
只需要在编辑器上写完,过几个测试样例给面试官看然后讲解一下就可以了
华为二面:自我介绍,做题。
给你一个整数,然后输出其因子乘积的形式。要求因子从小到大输出,且每个因子尽可能小。例如:6,输出2*3.
做完之后和面试官分析了半天怎么优化代码。
问的问题:构造函数与析构函数的区别,构造函数中能打开文件吗?
我还想继续说,面试官说只需要基本了解你的情况就可以了
主管面还没开始,估计近期
#华为##面经#