华为数通软开暑期实习面试
-
简单介绍一下你自己
-
C++基础知识
-
全局变量和全局静态变量的区别
-
inline函数了解吗
-
哈希表了解吗?怎么解决哈希冲突?
-
如何使用两个队列实现一个栈?
-
-
计网知识
-
浏览器输入一个URL到获取网页这整个过程经历了哪些协议?
-
-
编程题
给定一组非负整数,数组元素的个数为m,从中获取n个整数(n<m),重新排列它们的顺序使之组成一个最大的整数。
char* largestNumber(int* nums, int m, int n){}
示例:
input: [12, 34, 5, 6], 4, 3
output: 63412
intput: [3, 30, 34, 5, 9], 5, 4
output: 953430
专业二面(2022 - 04 - 28)
-
简单介绍一下你自己
-
介绍项目
-
你有哪些优点和缺点
-
你觉得华为有哪些不好
-
你还投了哪些公司?如果发了offer选哪个?为什么?
-
你有什么运动习惯吗?啥爱好吗?
-
你为什么要去实习?
-
对城市有要求吗?去南京吗?
-
反问:实习生是否有新人培训?是否可以实习转正?可以实习多久?
- 面试官说有新人培训还有专门导师,可以实习转正,可以实习三个月以上。
-