流程走完了,我来走走心。
早在清明放假的时候就听说鹅厂实习生开始面试了,但笔试安排在清明假期,无奈浪到了重庆成都,于是就错过了笔试。与其说是错过了笔试,应该说是自己还没有完全的准备好。 4月23号在微信群有人说腾讯长沙线路研发岗缺人,于是中午就在官网投了简历。下午就收到了25号一面的面试邀请函。这是我的第一次面试,所以权当经验的积累了。时间比较紧,一面我是没有怎么准备了,只是过了一遍自己的简历和项目。
一面
25号的长沙下了一天的雨,我的面试安排在下午6点半,5点半的时候出门打印简历准备出发。由于是下班高峰期,长沙的街道堵到除了雨水什么都不通了。到的时候已经是6点40了。匆忙赶到万达文华二楼的时候签到的说已经喊过我的名字了,面试官在等我。那个时候已经没有时间紧张了,上了个厕所就上了20楼,面试房间就是面试官的住的房间。 鹅厂有个很亲和的地方就是,面试官非常的奈斯。一面面了整整一个小时,基本是围绕简历上的项目经验问,项目的初衷,实现方法,遇到的难题,如何解决的。他看着我简历上的技术博客地址在面试电脑上打开了我的技术博客。毕竟是自己的项目,所以还算对答如流,但问到如果让我对项目进行优化的话应该怎样开发时顿时懵逼了。面对面试官必须诚实啊,该不会的还是得说不会,因为一面的面试官应该就是你之后的leader了。其实我也是简单的说了下优化的思路,但整个过程面试官就好像是你的同事一样,和你讨论方案,引导你去思考。所以在问到其中两个项目的优化时,更感觉是在合作而不是在应试了。甚至于,在面试官提出了我认为不合理的方案时也会采纳我的修改建议,这样反而会让面试官觉得你思维的独立性。一面的过程还算轻松愉快,他有问到说,你是商学院的,为什么去敲代码呢?——好玩;你是商学院的,为什么去学日语呢?——好用。你有什么需要问面试官的吗?这是每轮面试都会有的,于是我就小小的套路了一下他:虽然你没有问及算法和数据结构,但是我知道这两个方面自己还是比较薄弱的。你觉得我有必要把这些恶补一下吗?答:每个搞技术的都会有短板,我会根据你的特长给你安排合适的岗位的。最后还问我,我看了你之前提交的简历,应聘测试开发岗,而你现在的简历上并没有应聘岗位这一项。我才不会告诉他我在出门打印简历时已经忘了自己投的是什么事业群什么岗呢。于是起身握手结束了一面。一面大概会刷掉一半的人。
二面
24号晚上考完试出来就收到了二面的邀请函,因为有考试也没能好好准备二面。这时觉得一面都已经面了一个小时,那二面岂不是。。。 据我所知二面应该是总监面。等面试的时候一个劲的紧张,但后来想想鹅厂一面+二面的经验也算是我此行的收获了。但二面出乎意料的简单,面试官也一样非常亲和。他只是问了我android的配置文件和手写代码用Java实现找出指定文件夹里的最大文件。我做的项目里正好实现过这个功能,但因为手边没有jdk,所以讨价还价我写了伪代码和实现思路。不出意料,他拿到草稿之后问我,你觉得这个实现思路我会满意吗?倒不是因为我写的是伪代码,而是算法不是最优的,于是我在循环遍历前加了个判断。所以这个问题算是比较满意的通过了。20分钟左右,他就问我你还有什么问题需要问我的吗?我想,这就结束了?心想我是来赚取面试经验的啊,不能那么快走掉。于是又套路了他一下,把一面和面试官讨论出来的项目优化方案抛给他,让他帮我解决。整个过程感觉我们的角色反转了,他只是说这方面技术实现他不是很了解,但是提出了不同的解决思路。于是二面持续了30分钟,他面我20分钟,我面他10分钟。其实在面试的时候把握主动权非常重要,如果能把面试官难倒,那面试绝壁加分。一面结束的时候是把简历带走的,我伸手过去拿简历的时候他说,把简历留下吧。于是起身握手结束二面。二面大概会刷掉3/5的人 刚下楼不久,用微信查面试状态,二面已经过了,进入HR面试环节。
HR面
27号是HR面,因为事先就了解过HR面基本不会刷人也不会提及技术,只是聊聊人生谈谈理想,所以很轻松愉快的第三次到万达文华酒店,只是。。。我以为的HR姐姐却是HR的Bose。 相比一面二面的人数,三面少的不像话,基本不用排队了。后来知道进到HR面的人大概有30~40。 HR问了些杂碎的问题,说到我是北海的时候,他说听说北海很漂亮,正打算去旅游(又为家乡打了波广告),如此一来聊天就更逗比欢快了。问我职业规划,问我有没有女朋友,问我学习生活,问我给我发offer之后什么时候能够入职。最后依旧是让我问他个问题,心想,HR都是读心高手,不能再设套了,就问了下工作地点什么的。答:深圳腾讯总部。而且他说他知道广州到北海有直达动车并且只要5个多小时,看来他是真想去旅游了。
签offer
昨天在上实验课的时候接到了HR的电话,简单的核对了下个人信息,交代了实习工资和部门。部门是SNG社交网络事业群,也就是QQ、QQ空间、QQ音乐之类的。签的是电子offer,省事得多。PS:不提供冲Q币,上会员,染钻服务。
总结
直到HR面的时候我才知道被通知面试的都是在线笔试了的,至于为什么我只投了简历就收到了邀请函至今不知道。
腾讯的这次面试是我的第一次面试,没有什么准备,但也许是运气比较好,面试官都没有为难我。
长沙线路的面试来了500+的人,包括来霸面的。我看到一票的研究生的时候觉得,没戏。
一二面的时候我都小小的套路了一下面试官,但建议这种做法慎取。
其实面对面试官没有必要太紧张,他首先是你的前辈,而后才是你的面试官,放在三五年前他也像你一样坐在面试官对面惴惴不安。他比你更了解你现在的处境。
从23号投简历,下午收到面试通知,25号一面,27号二面,28号HR面,整个考核流程才5天。
最后感谢一面leader,二面总监,三面HR的赏识并给了我这个机会,还得感谢胡哥的“面筋”。只是三轮面试都是男面试官。
这样的文章最后是不是都得有碗鸡汤?
——有时想做好一件事就两点:知道自己在做什么,每天按时吃饭。
相关推荐
使用STM32CubeIDE1.0.2创建的基于STM32F103RB mcu的工程,移植TencentOS-Tiny。在板子上运行成功。基于这个压缩包,后面很好修改对应的代码。 Hello world! ###This is task1 ,count is 1 Hello TencentOS ! ...
TENCENT SOTER是腾讯于2015年开始制定的生物认证平台与标准,通过与厂商合作,目前已经在一百余款、数亿部Android设备上得到支持,并且这个数字还在快速增长。 目前,TENCENT SOTER已经在微信指纹支付、微信公众号/...
在Python开发中,TencentCloud SDK for Python是一个重要的工具,它提供了对腾讯云多种服务的访问接口。本文将深入探讨其中的TMT模块,即3.0.415版本的tencentcloud-sdk-python-tmt-3.0.415.tar.gz压缩包。 Tencent...
这个简单的程序通常只包含一行代码,用于在控制台上打印出 "Hello, World!" 这个字符串。在这个场景中,我们看到的"HelloWorld_helloworld_"可能是某种编程教程或示例项目的名称,它似乎旨在展示如何在不同情况下...
标题中的"hello_helloworld_"可能是指一个简单的C++程序,用于在控制台上打印经典的"Hello, World!"消息。这个程序通常被用作编程语言的基本入门示例,展示如何编写、编译和运行基本代码。 在描述中提到的“向...
在OpenWrt环境中编写和运行"Hello, World"程序是学习OpenWrt开发的一个基础步骤,也是理解其工作原理的起点。 一、OpenWrt简介 OpenWrt是由一系列开源项目构建而成的,包括Linux内核、 BusyBox 和 U-Boot 等。它的...
Hello TV是一款可能用于在个人计算机上观看电视节目的应用软件。它为用户提供了在电脑上享受电视直播或者点播内容的可能性,尤其适用于那些希望在大屏幕或办公环境下观看电视的用户。 【描述】中的信息表明,Hello ...
【标题】"我的第一个JSP之helloworld"揭示了这个主题是关于初学者入门JSP(JavaServer Pages)编程,并通过一个经典的“Hello, World!”示例进行介绍。JSP是一种动态网页技术,允许开发者在HTML中嵌入Java代码,以...
在这个"OpenWrt之helloworld程序"中,我们将探讨如何在OpenWrt环境中编写、编译和运行一个简单的 HelloWorld 程序,这将帮助初学者了解OpenWrt的开发流程。 首先,`helloworld` 文件通常是一个C或C++源代码文件,...
在本文中,我们将探讨一个特定的包——"tencentcloud-sdk-python-rkp-3.0.393.tar.gz",它是腾讯云为Python开发者提供的SDK,用于与腾讯云服务进行交互。 首先,"tencentcloud-sdk-python-rkp"这个名字暗示了这个...
在IT领域,个性化和定制化始终是用户追求的一部分,而"hellokitty鼠标指针"就是一个典型的例子,它允许用户将自己的计算机操作环境变得更加有趣和个性化。这个主题将鼠标的默认外观替换为广受欢迎的卡通角色Hello ...
这个压缩包文件包含了一个简单的"hello模块"Linux驱动程序及其对应的Makefile文件,用于在Fedora 14环境下编译和加载该驱动。 首先,我们来看一下"hello模块"的主要功能。这个驱动程序通常会在加载时向系统打印一条...
Windows Hello 在加域 Win10 电脑上的应用解决方案 Windows Hello 是 Windows 10 操作系统的一项功能,可以使用生物特征登录,如指纹、面部识别、虹膜扫描等。然而,在加域的 Win10 电脑上,Windows Hello 可能无法...
//在java中有一个常量池,当创建String 类型的引用变量给它赋值时,java会到它的常量池中找"hello world"是不是在常量池中已存在。如果已经存在则返回这个常量池中的"hello world"的地址(在java中叫引用)给变量a 。...
在IT领域,MFC(Microsoft Foundation Classes)是一个由微软开发的C++库,它为Windows应用程序提供了一种基于对象的、事件驱动的编程框架。MFC使得开发者能够更方便地利用Windows API进行软件开发,特别是在构建...
在IT领域,C语言是一种非常基础且重要的编程语言,它被广泛用于系统级编程、嵌入式开发以及各种软件的基础构建。"Hello, World!"程序是每个初学者接触C语言时的第一个实例,它简单地展示了如何编译和运行一个基本的C...
我们可以在这个方法内添加一行代码来打印"Hello, World!": ```csharp Console.WriteLine("Hello, World!"); ``` 4. **编译与运行**:保存代码后,按下"F5"键或者点击菜单栏的"调试" -> "开始调试"。Visual ...
在IT行业中,"HelloWorld"是一个非常基础且重要的概念,它是初学者接触编程时第一个编写的程序。这个简单的程序在各种编程语言中的实现都大同小异,主要目的是为了让新手了解如何在计算机上打印出“Hello, World!”...
这里定义了一个名为`HelloWorld`的类,包含一个静态初始化块用于加载本地库,一个主方法用于启动程序,以及一个声明为native的方法`print`,该方法将在C/C++中实现。 ##### 2. 编译Java源码 使用`javac`命令编译`...
标题中的"Hello_World.zip_hello world _world"和描述中的"hello world prog for begginer"都指向了一个经典的编程入门示例——“Hello, World!”程序。这个简单的程序是许多编程语言教学的第一课,用于向初学者介绍...