2013应届毕业生“华为”校招应聘总结
公司名称:华为
业务领域:电信设备及服务供应
公司性质:私企,中国500强之首
福利政策:工资6k X 12个月,五险一金。不提供实习,6个月试用期。入职培训10天。弹性工时:早8:30-9:30上班。户口可落户在深圳或回家。违约无违约金,但是次年4月份才统一办理违约函。
应聘流程:
网申后短信通知参加上机考试:
1.设N<1000,求N能被7整除或者含有7,这样的N有多少个?
1 public class Seven { 2 public static void execute(){ 3 int count = 0; 4 for(int i = 7; i < 1000; i++){ 5 if(divide(i) || contain(i)){ 6 count++; 7 } 8 } 9 System.out.println(count); 10 } 11 12 public static boolean divide(int i){ 13 return i % 7 == 0 ? true : false ; 14 } 15 16 public static boolean contain(int i){ 17 while(i > 6){ 18 if(i % 10 == 7){ 19 return true; 20 }else{ 21 i = i / 10 ; 22 } 23 } 24 return false ; 25 } 26 27 public static void main(String[] args) { 28 execute(); 29 } 30 }
2.找一个数组中大于等于平均值的数的个数~
1 public class Mean { 2 public static int sumMean(int[] array){ 3 if(array.length == 0){ 4 return 0; 5 } 6 7 double mean = 0; 8 int count = 0; 9 for(int i = 0; i < array.length; i++){ 10 mean += array[i]; 11 } 12 mean = mean / array.length; 13 14 for(int temp : array){ 15 if(temp >= mean){ 16 count++; 17 } 18 } 19 return count; 20 } 21 22 public static void execute(){ 23 int count = 0; 24 int[] array = {1,3,7,13,15,34}; 25 26 count = sumMean(array); 27 System.out.println(count); 28 } 29 30 public static void main(String[] args) { 31 execute(); 32 } 33 }
小结:这里要注意,华为是上机考试,用oa来检测提交者的答案。类名要用Main,否则提交失败。
第一轮面试:
问了些什么我记不太清了,只记得包含些基础知识例如数据结构什么的,我回答的不是很好,当时感觉可能要跪。
第二轮座谈会:
运气很好的通过了第一轮面试,所有过关的人被约去一起座谈,公司负责人介绍了一些待遇,如上所述。
PS:
我存在过,我遇见过,我失败过。 有些路,明明有坑却从没人放警示牌。有些事,明明是错的却没人去管。有些话,明明应该告诉后来人却没人去说。 既然没人做,那就我来吧。希望我曾经历过的挫折不再重现于后来人。希望传承能够不是只挂在嘴边。希望人模人样的“人”能够真正做人。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· [AI/GPT/综述] AI Agent的设计模式综述