今天去面了华为,心里其实挺纠结的,因为有一场美团的笔试,一场美的的宣讲和面试冲突了,人生就是这样,充满了选择,你不知道你当下做的选择会带你走上一条怎样的路,或许是自己想太多,但以今天的结果看,算走对了吧(过了华为的面试)
好了,我就讲一下我今天的面试过程。首先是技术面,走进皇冠酒店,确实是被这里的布局,装潢震到,高大上啊!走进等候区,每个人都是西服革履,我以为我是不是走错了,这是销售岗吗?屏幕上大大的技术面,当时就觉得有点囧,但很快就调整好心态,我是技术面,不管这么多了,事实证明技术面只要你技术够好,其实华为不会在乎你是穿什么的。
走进面试区,有很多面试官,每一个人对应一个面试官(当然仅限技术面,销售是群面),面我的是一个年轻的面试官,看上去挺和蔼的,首先问了我擅长什么,我说是JAVA,那个面试官也挺厚道,问我安卓的时候,说自己其实不太懂安卓,当然我就把我知道的大概讲了一下(安卓的activity的生命周期.......),没多讲,因为他都说了不太懂,我就直接把我做过的一个安卓手机游戏给他玩了一下,然后边玩边讲我的创意,想法,和怎么实现的,感觉他还是蛮认可的。后来问了我JAVA的垃圾回收机制,我和之前面试阿里的同学聊过,他们刚好问过这个问题,我也是凭印象和自己的了解简单的谈了一下,面试官很友好的帮我补充了,他说当变量没有被调用的时候,根据频率和内存的剩余空间,回收机制会相应进行处理。之后问了我线程同步,当线程中访问多个实例的时候,我们要改变同一个内容怎么进行处理(可能不是这么问的,记不清),我就说把他们要公共访问的变量用synchronized关键字去限制就可以了。当然我也谈了一下我对线程同步的一些理解。面试官还问了我简历里的项目,其中有一个学生管理系统的项目,他问了我用什么语言写的,还问我的个人工作,后来又问我,有没有用到网络,我如实说这个只是单机版的,没有通信,不知道他怎么想的,我也没感觉尴尬,可能是面试官给我的感觉挺好的。之后,他问了我面向对象的特点,我刚开始一时间没答出来,就只是说实例化对象,调用类的成员函数,后来经过面试官提醒,我又讲了一下抽象类,覆盖,重写,接口,反正把知道的都说了一下,还没等我感觉他满不满意,就又问了下一个问题。
我觉得华为的技术面不是特别难,主要就是心态+项目+基础知识。问的也不是特别偏。之后我就在负责人那里盖了技术面的章,等综合面。
综合面是一个中年hr,感觉也还不错,上来先是让我来个自我介绍,因为没准备自我介绍,我就讲了一下我在班级的外号,然后引出我的性格,对技术的看法,他看了我的简历问了一个我组织的班级活动(一个歌舞剧),在系里获过第一名。后来他又问我对销售感兴趣吗,我就说我喝酒会脸红,还跟他开了个玩笑,总之技术面后,综合面不会有特别让人尴尬或者不会的,完全是自由发挥,感觉综合面只要放轻松就基本没什么问题。面完后他让我在总负责那里盖个章,我就主动和面试官握了个手,说了谢谢就走了。
总体感觉,华为的面试整个过程都挺轻松的,也很感谢面试官。现在,我就等消息,希望可以过~~~
相关推荐
Java华为面试真题是针对Java开发者在应聘华为公司职位时可能会遇到的问题集合。这些题目涵盖了Java编程语言的基础、进阶以及在实际项目中的应用等多个方面,旨在考察候选人的技术实力和解决问题的能力。以下将详细...
首先,沟通能力是华为面试的重要组成部分,旨在评估应聘者的理解力、语言表达和反应能力。面试官可能会通过询问项目情况和技术问题来测试你的理解和表达。为了展示良好的沟通能力,你需要保持诚实和自然的态度,耐心...
【华为面试题解析】 1. **static 用途**: - 静态变量在函数内部使用时,其值在函数多次调用间保持不变,实现了数据持久化。 - 在模块级别,静态变量限制了访问范围,仅能被同一模块内的函数访问,是一种局部全局...
华为面试题及答案华为面试题及答案华为面试题及答案
### 软通动力外派华为面试题解析 #### 1. 数据类型:int `int`是编程语言中最常见的数据类型之一,用于存储整数。在不同的编程环境中,`int`类型的大小可能有所不同,通常它可以存储从-2,147,483,648到2,147,483,...
这份"经典C++面试全集(华为面试题)"包含了丰富的C++知识,旨在帮助求职者准备华为或其他企业的面试。以下是一些可能涵盖的重要知识点: 1. **C++基础**:这是所有C++学习者必须掌握的起点,包括基本数据类型(如int...
【华为面试题】是本文的核心话题,这通常指的是华为公司在招聘过程中可能会问到的问题,涵盖了硬件和软件领域,反映了华为对求职者技能和知识的全面要求。这些面试题旨在评估候选人在技术理解、问题解决、逻辑思维...
在准备JAVA华为面试时,了解相关的技术和面试题是至关重要的。华为作为全球知名的技术公司,其面试过程往往涵盖广泛且深入的Java知识。以下是一些可能在面试中遇到的重要Java知识点,这些内容可能会出现在“java华为...
首先,我们来看看“C语言面试题大汇总之华为面试题.doc”。C语言作为计算机科学的基础,对于任何IT职位,尤其是软件开发或嵌入式系统相关的工作,都是必备技能。华为可能会考察应聘者对C语言的基本语法、数据类型、...
### C++华为面试提纲详解 #### 一、语言基础知识(30分) 在这一部分,面试官将重点考察应聘者对于C++基础语法的掌握程度。以下是一些可能涉及的关键知识点: 1. **基本数据类型**:了解整型(int、short、long等)...
华为面试宝典包含了所有华为的资料,有公司简介和面试题目经验等等技巧
在准备华为面试的过程中,了解和掌握相关技术领域的知识至关重要。这份名为“华为面试题word文档(整理)”的压缩包包含三份文档,分别是华为C语言笔试题.doc、华为笔试题5.doc和华为Java笔试题.doc,分别针对C语言...
在准备华为面试的过程中,了解其面试流程、常见问题和应对策略是至关重要的。华为作为全球知名的科技企业,其面试过程通常严谨且全面,旨在考察应聘者的专业技能、解决问题的能力以及团队合作精神。以下是对华为面试...
根据给定的文件信息,以下是对“华为面试编程题整理c c++”中涉及的关键知识点进行的详细解析: ### 1. 字符串拼接函数`strcat` `strcat`函数是C/C++中用于将一个字符串追加到另一个字符串末尾的函数。其原型为:`...
### 华为面试题及答案解析 #### 一、C/C++基础题目解析 1. **运算符优先级与表达式求值** - **题目**: 给定`int a = 4;`,下面的表达式是否正确?如果正确,请计算`a`的最终值。 - (A) `a += (a++);` - (B) `a...
从给定的文件标题“详细华为面试题及答案”及其描述和部分内客来看,这份文档主要涵盖了华为面试中常见的编程和技术性问题,对于准备应聘华为或其他IT公司的求职者而言,是一个宝贵的资源。下面,我们将从这些信息中...
华为面试推荐资料。向你解密华为的面试细节
### C语言面试题大汇总之华为面试知识点解析 #### 一、局部变量能否和全局变量重名? 在C语言中,局部变量是可以与全局变量同名的。这种情况下,局部变量会在其作用域内“屏蔽”掉全局变量,也就是说,在局部变量...