2019/04/12 华为通用软件开发工程师现场面试(offer到手)

时间轴

  • 三月中旬做的笔试 3题ac两道
  • 4/8 性格测试
  • 4/12 现场面试
    • 地点是 广州某家酒店,近地铁站的,中大过去也是要一个小时。今天还下大雨,9点开始签到,到的人还不是很多。我因为比较早去,所以面试没有等太久,10.40就结束全部面试。建议后面去的同学也早点到场,避免过长的等候
  • 5/8 HR电话商量offer细节
    • 工资 6k(基础)+1k(住房补贴) / month
    • 不包住宿,不包食,但是有饭堂
    • 工作地点:东莞松山湖基地
    • 实习时间:>=2months,可以随时入职
  • 已拒offer

一面

  • 自我介绍
  • 项目
  • 挑一个你觉得最有价值的项目进行描述
  • 其中的技术难点是哪些,你们是如何解决的
  • 数据库相关知识,了解多少数据库
    • 在你的项目中用到了哪些数据库
  • 面试官针对你所说的项目进行提问,提出一些问题,如何改进你之前的项目
    • 包括安全性
    • 健壮性
    • 错误处理
    • 并发执行等
  • 有什么问题问面试官

总结:一面多问项目,以及其中的细节,只要多准备一下项目讲述即可。

综合面

结束一面后,面试官让我去隔壁等候综合面。综合面感觉与一面差别不是很大,反而还问多了一点技术细节,可能看面试官的个人不同吧

  • 自我介绍
  • 项目介绍
  • 家庭情况
  • 日后规划
  • 看过一些什么C++进阶的书
    • 这里对Effective C++的某些部分进行了提问
  • 面试官出了道C++类继承相关的题目,涉及is-a,has-a,like-a的区别,基类指针指向子类,内存访问,析构函数如何执行等
    • 问的很详细,一开始我也太懂,后面面试官直接用讲课的形式给我讲了这道题,我后面也答出了解接近的答案
  • 面试官出了第二道题关于C++内存与操作系统相关的。问全局变量,局部变量,static变量,动态数组的存放位置,访问权限,有效期等。还让介绍虚拟内存,物理内存的区别之类
  • 有什么问题问面试官

总结:面试官比较友善,没有为难的意思。掌握好基本的C++知识还不够,需要了解一些底层的实现,内存的管理等。

感觉华为面试是最水的一个,其他面试都面了很多细节跟基础,而华为主要是对项目提问,所以项目的准备非常重要!

2019/04/12 华为通用软件开发工程师现场面试(offer到手)相关推荐

  1. 【面经】华为-通用软件开发工程师-主管面已通过

    20210913 一面 华为陆陆续续投了好几次了,每次都没动静,感觉最少有一个多月了,终于迎来了一面. –一道算法题.有一个n*m的矩阵,每个数字代表从该位置可以走的最远步数,如果为0,则代表本位置不 ...

  2. 华为通用软件开发工程师面经(业务主管面挂)

    一面的时候: 手撸一段代码,题目大概是,给你一个二维整数矩阵,求最长递增序列的长度 会根据你简历上的写法,问一些,Java,C中的一些问题(本人用Python,所以答得不是很好) 二面的时候: 手撸一 ...

  3. Java软件开发工程师实习生面试经验分享总结

    原文地址:http://blog.csdn.net/timer_gao/article/details/71175353 说在前面的话 今天收到了自己满意的第一个offer也是第二个offer(第一个 ...

  4. 华为通用软件开发面试(一二+主管面)

    华为2021秋招通软开发 机考(2020.08.24) 一面(2020.08.29) 二面(2020.08.29) 测评 主管面(2020.08.30) 总结 华为今年的招聘规模相比往年是扩大的,不同 ...

  5. 暑假实习面经 | 华为通用软件开发

    目录 一.笔试(4.15晚19-21点) 二.心理测评(4.16) 三.专业面试(5.13晚18点30-19点20) 四.业务主管面试(5.14早10点30-11点) 一.笔试(4.15晚19-21点 ...

  6. 华为通用软件开发实习一面综合面总结

    4.15笔试,ac了一道题过了笔试 4.17电话预约面试时间在4.21-23之间 4.20确认4.21面试 4.22预约4.23下午综合面试 一.技术面试流程: 自我介绍 算法题:计算最长不重复子串的 ...

  7. 华为通用软件开发实习生面试题

    技术面手撕代码的原题~ 要求用C++写 楼主比较菜面试时候又比较紧张面试官又看着我写,因此当场只写出来一个通用的解法,本以为面试官会让我优化时间复杂度,结果没有,只是测试了一下我的代码,每个测试点都通 ...

  8. 2019上海总部银联商务软件开发实习生C++--面试

    二轮面试: 1.群面 2.技术面试 上午10的面试安排:9点20到,签到.安排分组面试.等待. 一面群面:7人一组,分配号码.3分钟阅读材料"票务系统"设计:和12306的票务系统 ...

  9. 【招行】软件开发工程师实习生面试

    形式:先抽一个题目进行准备,再进行面试 题目:什么时候代码需要进行重构?你重构的手段有哪些?如何保证重构的代码没有副作用? 面试: 1.对软件开发方法论是否有了解 2.数据并发如何处理

最新文章

  1. 西南大学网络教育计算机辅助设计,2017年秋西南大学继续教育9123《计算机辅助设计》.docx...
  2. CSS布局--head区的其他设置
  3. ubuntu 将某个目录下的文件复制到_命令行 将多个特定文件从一个文件夹复制到另一个文件夹...
  4. 第二十五天 how can I 坚持
  5. 网站页面增加一个简单的密码登录访问php网站源码
  6. R7-9 模拟EXCEL排序 (25 分)
  7. [C++] - dynamic_cast介绍及工作原理、typeid、type_info
  8. python做项目管理代码_代码发布项目(三)——python操作git、代码发布流程(服务器管理、项目管理)...
  9. 26种对付反调试的方法
  10. 索爱小蜜蜂扩音器怎么样啊~
  11. 电影《决战中途岛》中那些真实的历史人物,后来都怎样了?
  12. PHP程序员开发win32应用程序之梦
  13. 分享一个通过网络链接PDF转JPG的公用方法
  14. 2口kvm切换器使用方法简述
  15. |app自动化测试之Appium问题分析及定位
  16. WebRTC会成主流吗?P2P流媒体时代到了!
  17. 应用编程课程4.系统IO和标准IO的比较,自己做的一些理解,仅仅方便自己看
  18. MongoDB 基本操作语句及实例
  19. ch9121-网络配置协议
  20. 亚马逊、Shopee、Lazada删评论是怎么回事?站斧浏览器可以避免评论被删吗?

热门文章

  1. 世界 6 大航空动力巨头企业
  2. Hololens开发笔记
  3. 在Matlab中构建最大带权生成树
  4. 能领取拼多多优惠券的微信小程序
  5. C#正则表达式——中文/英文空格(全角/半角空格)处理
  6. 微信公众号二次开发可以做哪些功能?
  7. Go学习之编码实现区块链 - 【blockchain】
  8. server2016安装oracle10,[安装] win2012,2016 能安装oracle 10g吗
  9. React React-Redux Redux
  10. 医院PACS系统源码