颍上新闻,颍上资讯

您当前的位置:颍上人才网 >> 颍上资讯 >> 面试技巧 >> 拿下阿里、抖音等多家大厂 offer,这位面霸的面试经验值得一看
拿下阿里、抖音等多家大厂 offer,这位面霸的面试经验值得一看
2024-10-31|资讯来源: 网络整理|查看: 261

前言

我最近正准备换工作。前段时间,我去面试了几家不错的公司,最终拿到了阿里巴巴、抖音、腾讯、美团、小米、快手等公司的offer,成为了名副其实的面试官。

下面,我就分享一下我的面试经历,希望对大家有所帮助。

我先简单说一下我最近的面试经历。

概述

我面试过很多家公司,大部分都得到了满意的结果。我记录了一些有意义的经历。毕竟面试了这么多家公司,如果不留下点什么就浪费了。已经?这也是对自己的一次自我审视。我在每次面试中都会总结自己的经验并明确自己的身份。我也希望这些经验对即将换工作或计划寻找其他机会的你有所帮助。

下面是具体的面试经历,以及我总结的一些面试必备技巧和我自己的一些人生感悟。

正文1.离开华为的原因:你为什么选择离开华为?

主要原因是:我的职业规划与华为给我的规划不符,流程太繁琐。我不适应,所以选择离开华为。

不过,我还是很感谢我的直属上司高老师,还有我的师傅棒棒。这一年华为给了我很多帮助。当我和老板沟通我离职的想法时,老板开诚布公地跟我谈了。

不过,我最终还是下定决心离开华为。老板建议我先去面试一些公司,等找到合适的后再走。如果我裸辞的话,社会保障和心态上都会出现一些问题。这样的领导实在是无话可说。在华为,许多领导拒绝解雇员工。他们中的许多人等到下一家公司聘用员工后才解雇他们。

我简单说一下我在华为这一年的收获:

2. 准备工作

其实我很早就开始准备了。准确地说,这并不是真正的准备。刚才一直在总结Android相关的知识,因为虽然我在华为工作很多,但是我还是有很多时间去学习自己感兴趣的东西。。

以下是我那段时间打算回顾和总结的一些知识。

这里我分享一波我自己的复习材料,以塑造我的性格。

(1)郭林老师微信公众号上看到的面试题:《1307页字节跳动Android面试全套真题解析》

如有需要,复制以下地址,到浏览器中获取:

(2)大师综合学习笔记:《八个模块,Android开发核心知识笔记!》 》

地址:

3. 提交简历

一份好的简历是非常有必要的。需要突出你的重点和亮点。简历的具体写法可以参考一些微信公众号模板。

有了好的简历,下一步就是提交简历,通常是:+BOSS直聘+内部推荐。从我这次的面试机会来看,三者的比例是2:2:1。可能是我工作经验不够。一年之内,滴滴、阿里巴巴、腾讯内部推荐直接删除了我的简历。然而,内部推荐也是针对某个部门的。如果它们被删除,请不要灰心。现在大公司,基本上每个部门都有自己的,如果有HR的话,可以在拉头、BOSS上多发帖。万一其他部门看上你怎么办?

4、面试经历

这里我只记录一些被问到的问题(不然文章太长),不会把所有的答案都写出来(太长)。具体面试流程和遇到的详细知识点可以在我的GitHub上找到。

附地址:1.网易

一边

两个面试官(一个是我们团队的Android组长,另一个是同事)。

我首先在他们面前写了一份笔试题。这些都是非常基本的问题,而且不太难。算法问题只是列表的倒置。不过小米更注重手写代码的一些细节,所以需要考虑是否为空。判决是空的,还存在防止跨境等问题。

后来开始提问,90%都是问Java基础知识。

大致内容:GC机制、GC算法、关于内存的很多问题、多线程线程安全问题是如何发生的、HashMap原理。

两侧

主管全程讲项目,没有问任何技术问题,然后介绍了这个部门的工作内容等等。

三边

部门领导已了解情况。

感想:毕竟我已经有一年左右没有面试了,但这第一次面试还是给了我很大的信心,我也知道我现在可以期望的薪水是多少。建议同学们在准备跳槽的时候,最好先去面试几家小公司,大致了解一下市场情况。

2.快手

到达快手公司前台后,接待员把我带进一个小房间,等待采访开始。

一边

面试官是一个很时尚的人。他来自小米核心部门(很奇妙的缘分),是Android团队的领导者。

Threadlocal就是从这个问题衍生出来的。面试官问Threadlocal如何保证只有一个对象。我在这里的回答不太好。 Threadlocal实际上决定了Android的looper中只有一个对象的逻辑,但实际使用的并不是这个特性。

它应该是一个Threadlocal对象,对应于ThreadlocalMap中的一个值

两侧

第二位面试官是这个小组的组长。他给我讲了这个团体目前的发展情况以及快手的现状。由于快手的发展速度非常快,它不能仅仅依靠一个APP。还需要在其他方面进行一些尝试,而这个小组的任务就是在某些方面进行一些尝试,大概就是这个样子。

第二次面试也顺利通过,接下来就是HR面试了。此时正好是12点,他们要去吃饭,但是快手提供了午餐和晚餐。第一个面试官给我带了一顿饭,还不错。 HR告诉我,这只是一个过渡期,稍后午餐和晚餐会改为自助餐形式。

三边

HR很和蔼地走过来,问了我一些面试的问题,难不难等等,然后聊了我的大学和研究生的情况。我只是想说我“太简单,太天真”。了解我之后,我只是想和我谈谈我的缺点,以此作为降低我的薪资期望的一种方式。他说了自己的薪资期望,加了微信,让我回去等着。他说大约需要两周时间才能发出offer,因为需要各种审批程序,所以他告诉我不要着急。

快手是一家好公司,技术也有一定的积累。希望它能够发展得更好。

3.美团

一边

问了简历上写的项目,然后开始问知识点。

这些谈话持续了大约一个半小时。一开始我有点紧张,但是当我们开始慢慢交谈时,情况就变得更好了。面试官语速有点快,总是要重复一遍,我的语速也在不经意间改变了。虽然速度很快,但是看得出来面试官还是很好的。

两侧

由于第二个面试官不是做Android的,最初面试我的人是在一个临时会议上,所以这轮面试我并没有问太多Android相关知识。不过第二个面试官一直微笑着,所以这一轮很轻松,更像是一起讨论问题。

采访结束后,已经是下午4点30分了。由于面试当天是周五,而美团周五有很多会议,所以等了一会后,第二位面试官说第三位面试官正在开会,改期面试。这次我还是说了。我在一次采访中完成了采访。我等了2个半小时。这期间HR告诉我,三轮面试的面试官都是一个很棒的人。

三边

美团的技术还是很强大的,这一点从面试官的功力就可以看出来,尤其是核心投放部门。办公环境不错,但是感觉有点乱。不知道是不是因为今天面试的人比较多。基本上总是有很多人来回走动,有点吵。

4.阿里

一边

可能是因为他是我的前辈,所以他并没有问我很多技术问题。他讲了我正在做的项目,然后讲了一会儿jetpack相关知识。我感觉很轻松,我想如果面试能这么简单就好了。 ,然后直接进入下一页。

两侧

第二次面试的面试官看上去很有礼貌,但依然是一个追求技术精益求精的人。他问了非常详细的问题。具体问题的顺序不清楚。他大概问了以下问题。

为什么工作一年后想换工作?

onTouchEvent/onTouchListenr.onTcouchEvent/onClickListenr

hashmap的原理是什么?

java中hashcode和equals的区别

java的gc你了解多少?

kt的伴生对象是饿人模式还是懒人模式?

handler.postDelayed的原理

ANR是如何发生的?如何捕捉它?

智力题:桌子上有101块馅饼。 ***拿下第一手牌,他拿下第二手牌。你怎么赢?

TCP 三向握手/四向挥手

为什么握手三次、挥手四次?

什么是内存泄漏?如何找到它?

算法问题:斐波那契数列,如何优化递归方法?

三边

领导是一个非常友善的人。当他上来的时候,他告诉我前面的技术问题已经差不多完成了。这里我不会问详细的技术问题。他问了我一道算法题,要求我说出时间和空间复杂度,以及有没有更好的解法。

人力资源面试

HR面试问题都是模板刻出来的,都是套路询问,bulaula……然后面试就完成了。

阿里巴巴的工作环境还不错,整体发展也不错。毕竟是大公司,值得选择。

5、网易

这是网易的另一个职位。我感觉很好。我来得有点早。在前台等了大约20分钟后,面试官带我去面试。

笔试

具体内容记不太清楚了,不过大概有以下几种,都是比较基础的。

选择题、程序输出题、四种算法、简答题

难度不是很大,基本可以做到。

一边

其中一位面试官是一位资深的Android开发工程师,水平确实非常高。所有的问题都问得很详细,面试官也能清楚地解释很多细节。水平确实很高。

它是一种循序渐进的提问方法,从简单的知识开始,逐渐深入,直到你无法回答为止,而且问题都是你认为自己擅长的知识点。由此可见面试官的功力有多么深厚,我深感佩服。

下面我会简单讲一些问题,但最后我总是会提出非常深入的问题。

面试结束后,已经是中午12点了。经过一个半小时的讨论,我被告知,如果我通过了这次测试,我基本上就没有问题了。面试官是个很幽默的人,带我去网易食堂吃了顿饭。确实,这里的食物非常美味。回来后休息了一会儿,就开始上领导面了。

两侧

对于leader面试,我以为至少会有三轮技术面试。没想到直接就去领导面试了。后来我才知道,第一轮面试的结果还是很重要的。面试官是一位非常资深的工程师。只要你通过了第一次面试基本没问题。

总体来说,我觉得网易的氛围还是很好的。技术实力很强,领导者的技术能力也很强。还有一位面试官告诉我,领导有时会自己写一些代码。一般来说,当领导写完代码的时候,这种情况是很少见的。

人力资源面

同样的过程,各种谈话,说面试官对我评价很高,希望我能来等等,然后面试就结束了。

6、小米

这是第二条采访消息。这次是小米的核心部门——MUI部门,主要做阅读类App。听说发展还是很好的。为什么我需要采访小米两次?因为我之前推荐过小米,而且每周都没有消息的时候就在网上投简历,到了小米电视面试的时候,他们又打电话给我面试。到了小米的前台,那里空无一人。我问了保安,保安让我给HR打电话,HR没有接电话。我就这样等了半个多小时。 HR终于回电话了,让面试官来接我。嗯,面试官以为我不会来。

一侧、两侧、三侧

三个面试官看起来都很年轻,也很幽默,但还是没有什么技术可言。

周围

本来以为是HR面试,结果发现不是领导面试。我一上来就说我不去面试技术。我介绍了我的项目中我认为自己做得最好的部分,并简要讨论了它们。然后我问我为什么离开原来的工作。公司,为什么选择小米布拉布拉……面试完后我说今天太晚了(快晚上八点了)HR已经走了。我让HR下周给你打电话,送我下楼。

接下来的一周,小米给我发来了面试通过的消息,并详细讨论了一些薪资问题。

7. 百度

一边

一方面,面试官的思维很跳动。我经常一个问题问到一半,突然问其他相关问题,回答完之后又继续之前说的。我对这个节奏有点不适应。顺序可能不正确。

两侧

第二个面试官看起来很友善,所以气氛没有那么紧张。说实话,来到百度我还是有点紧张的。

三边

因为每次面试都有录音,所以三位面试官问的技术问题都没有那么详细。他们以讨论的方式跟我交谈,大致谈了以下几个方面。当然,面试官越深入,面试官对你的问题就越多。评分越高

其余的我记不太清了,但总体来说谈话还不错。本来以为百度会出很多算法题,结果只出了一道(侥幸……)。本来有一个领导面试,但是面试官还在,面试了三遍。非常好。他们告诉我,他们的一些技术技能对我很有好处。这取决于领导者。但领导忙着出去了。我不知道他什么时候回来。我只是约了那周下班时间去那里,然后面试官就会亲自过来。他把我送到门口,跟我聊了很多,挺好的。

周围

我周围都是经理。我感觉经理不再做技术工作了。技术人员基本没有问任何问题。我大致询问了他们有关该项目的情况以及他们在该项目中做了什么。他们谈论了其他话题,然后我们就结束了。我回去了。

我千里迢迢来到这里,聊了不到半个小时。好的,我们回去等HR的电话吧。

几天后,HR联系我谈薪资、福利等,让我去面试这么多家公司。这是最累的一次。谁让百度最好?他说:“布拉布拉……”

我感觉百度这几年发展不太好。它一直在走下坡路。不知道是否会阻碍大动作。很多百度的人都出来了。但百度毕竟是百度,而且还是很强大的。

其他几家公司

我把其他几家公司的面筋和上面提到的所有工厂的面试真题都整理出来放到了我的GitHub上。如果您需要它们,请来找我。

最后总结

我对互联网有一些小感悟:随着资本降温,整个互联网市场逐渐平静下来。在这个时代,Android 应用程序开发从一开始就可以说出四个主要组件中的几个。如果你能随意写一个监控事件,月薪就可以上万。

归根结底,并不是工作难找,而是Android应用开发工程师这个职位已经变得常态化,不再是一个不需要任何技能就能拿高薪的工作。当然,这也不是绝对的。对于中高级开发商来说,市场还比较匮乏。尤其是知名企业,在招聘员工时,不仅要求过硬的技术,还要求高素质、良好的教育背景等。

一般来说,高薪是可以给你的,但前提是你必须足够优秀,或者让面试官认为你很优秀。

其实面试的过程就是一个向别人推销自己的过程。对于我们(刚毕业不久的学生,因为我毕业还不到一年)来说,就是为了让面试官觉得你技术不错,有培养的价值。感触很多,所以让我们提供一些实用的信息。我会大致列出每轮面试的大概范围和深度,但也不是绝对的,还是要看具体情况。

笔试

对于申请社会招聘的学生来说,基本上不需要笔试,但有些公司要求笔试。比如今日头条、网易都有笔试。笔试都是一些基础知识,比如Java、Android等,一般不会有网络、电脑等方面的笔试,一般情况下大家都可以答题。

一侧和两侧

从我最近的面试经历来看,第一面和第二面的问题没有太大区别(公司基本上都是三个技术问题,但也有例外,在网易,我只问了两个技术问题)。基本上,他们都有三个技术问题。是一线开发人员。主要考察你的基础知识是否扎实,在日常开发中能否熟练运用。

三面或四面

大多数公司都有三轮技术,但也有四轮技术,但不多。很多公司基本上都会记录每一轮面试官提出的问题,以供下一轮面试官参考,避免多次询问同一知识点。所以这一轮面试基本上不会问更多的基础知识。

人力资源面

基本上这轮你就通过面试了。 HR会询问你的经历,最重要的是同意你的薪资。

这一轮大家应该对自己的薪资水平有一个大概的了解,一般是在原来薪资的基础上加薪20%到30%。

当然,如果你在面试过程中表现非常出色,则不受此限制。如果公司真心想要你,即使你要求的薪资太高,HR也只会委婉地告诉你,不会直接放过你。

终于

以上是群里大佬分享的面试经历~

这里有【Android开发骆驼】定期分享Android学习知识、各大厂商面试和面试真题,还有程序员的趣闻轶事~

全世界的机器人联合起来!我们一起学习进步,一起打游戏,一起修仙植发。群:668350995

群里定期分享Android学习资料,还有直播视频学习,欢迎大家。

  • 温馨提示:以上拿下阿里、抖音等多家大厂 offer,这位面霸的面试经验值得一看的资讯来自颍上人才网(颍上地区找工作,发布招聘信息的颍上人才网招聘网站),每天更新颍上最新招聘信息。本内容地址:http://www.ysjob.cc/article/articledetail-810.html转载请注明
最新资讯
微信分享

关注微信公众号

访问手机版本