我是如何通过「面试技巧」拿到腾讯,百度,京东等大厂offer

Android老皮 Android老皮     2022-12-17     744

关键词:

背景

去年8月份,我集中地面了一波公司,其中因为缺乏对面试的认知,缺乏技巧,我面一个挂一个,面试过程中发现自己存在很多问题,导致我一度对自己失去了信心。

最近,我学习了一波如何在面试中更好的展现自己,我用这些方法去面一些大厂,面试过程非常顺利,还没有面挂的,像开挂了一样,而我获得这么大的变化,主要是因为对面试有了全新的认识。我在这里分享一些小技巧。

这篇文章希望对在校和在职的童鞋都能有所帮助~

✅ 从被动变主动,主动展现优势

程序员被打上了闷骚,不善表达,情商低等标签,如果你在面试中也这么被动,结果肯定会很不如意。

1. 被动,问啥啥不会
我曾经面试就是等着面试官问我问题,那么被面试官问到自己不熟悉的问题的概率非常大啊。而且有种任人鱼肉的感觉。面试官随机问我们很多问题,我们又不是电脑,很多东西都是网络搜索的,我们怎么肯能记得住那么多东西对不对?

而且就这么让别人问,非常紧张,很担心问到自己不懂的方向

2. 梳理知识点
我屡败屡战之后,尝试调整策略,首先按照专题的形式去梳理整理知识点,通过文字的形式,加深自己的理解。

  • 比如梳理大数据框架Spark 跟 MapReduce 的区别
  • 梳理JVM的内存结构及垃圾回收原理
  • 一篇文章整理 「内存溢出」 是什么原因,什么导致的,应该如何避免

我准备好的知识,如果面试的时候没有被问到,那就白白浪费了呀。都说酒香不怕巷子深,但是面试就1小时,如果这一个小时不能把你的看家本领拿出来,那就没有机会了。

3. 主动带节奏
我尝试在面试的过程中更加主动的带节奏,引导问题走向对自己更有优势的方向去~

怎么引导呢?就是要主动去介绍

  • 比如你在介绍某个项目的时候,像聊天一样跟别人分享你对某个领域的见解,比较有条理有逻辑的给面试官讲明白这个领域都有什么解决方案,都需要怎么权衡,曾经面对什么问题,自己主动去学习解决掉,顺带把你知道的知识带出来。
  • 再比如,面试官问你JVM的内存结构,你就从最底层开始讲,捋清楚内存结构,为什么这么设计,自己工作过程中遇到过什么问题,跟内存结构的关联是什么等等。
  • 又或者,在面试官犹豫问你什么问题的空当,你自己插入话题,可以主动说,我其实还做了xxx项目,在这个项目过程中收获特别大,理解了xxx开源组件的设计思想(跟面试官说一通整个设计思想和架构),这么一聊,时间可能十多分钟就过去了。

变被动为主动,可以让你在面试过程中掌握主动权,自己熟悉什么就聊什么。

通过这种方式,你会发现你在面试官面前的印象分很高,你具有:

  • 良好的表达沟通能力
  • 具有极强的学习能力,能够自主学习xxx框架的原理,并且做到深入理解,与实践结合
  • 对这个行业有热情,工作能力强,有担当等等

这个方式的好处就是,

不给面试官考倒你的机会。

那些还在苦恼背八股文的同学,你们可以考虑调整一下面试策略。

✅ 面试如相亲

面试如相亲,不成功,不代表你不够优秀。

有些人面了很多公司,都没有成功,就有点颓丧了。大可不必。

其实程序员已经是个高度细分的行业,面试失败可能是岗位不合适,而不是不够优秀。

  • 比如你做后端Java开发,方向是用java开发各种web系统,跑去面一个大数据的岗位,遇到一对不懂不了解的名词,什么hive, Spark,Flink,完全答不上来,挂了。这没什么。

  • 比如你还是做后端Java开发,曾经一直做企业内部的服务开发,比如企业内部工具,内部CRM系统等等,跑去面电商部门,各种电商秒杀系统的问题,你完全不会,答不上来,挂了。这很正常,没关系。

  • 再来,比如你做前端,主要做的是移动端的运营活动页面开发,移动app嵌入一些前端页面等工作。因为想进大厂,跑去面数据可视化方向的前端。很多数据统计和可视化方面的术语都不了解,框架也不熟悉,挂了。这个太正常了!

看明白了吗?程序员这个赛道,除了我们日常分的客户端,前端,后端,数据,测试,基础架构,云计算,数据库开发等等,这些大类下面还能细分很多行业,比如做电商,游戏,金融,社交软件,视频等等。细分行业之后,还会细分垂直领域等等。每个领域可能有自己的一套技术栈开发框架工程实践

这是一个高度细分的行业,以上种种情况面试失败,都不代表你不优秀,不代表你不适合做程序员。

所以认清自己的定位,投递公司的时候,去找跟自己岗位很match的,这样的面试成功概率会来的更大。应届生因为还是一张白纸,只需要掌握基础知识就可以了,以上可能更加针对工作4年以上的人。

字数有限,在这里就分享到这里,接下来我也为大家准备了些大厂Android常见的面试题和学习资料,有需要文末可以免费领取。

Android Framework内核解析

Binder系列:

framework 层分析:

SystemServer:

高级Android插件化强化实战

架构演化:

Android 开发相关源码

深入解析微信 MMKV 源码:

  • 初始化
  • 获取MMKV对象
  • 修改、删除、读取
  • 文件回写
  • Protobuf处理
  • 跨进程锁实现

深入解析阿里巴巴路由框架 ARouter 源码:

  • 初始化

  • 路由跳转

  • Service的获取

  • 拦截器机制

  • 注解处理

深入解析 ButterKnife 源码:

  • Sink
  • Source
  • Buffer
  • BufferedSource
  • BufferedSink
  • Timeout 超时机制
  • AsyncTimeout

深入解析 Handler 源码:

  • 发送消息
  • 消息入队
  • 消息循环
  • 消息遍历
  • 消息的处理
  • 同步屏障机制
  • 阻塞唤醒机制

热修复设计之热修复原理:

  • Android 热修复
  • Android 虚拟机和编译加载顺序
  • 混合模式的理解
  • 源码类到机器执行的文件过程
  • 补丁包
  • 类补丁生效原理
  • Davlik 虚拟机的限制
  • Davlik Class resolved by unexpected DEX: 限制和处理方式
  • 类加载器的双亲委派加载机制

Jetpack架构组件

2021最新版数据结构与算法⾯试题

由于篇幅有限,上面的资料就不一一展示了,实在有需要的同学可以点击这里。其实呢说了这么多也是希望能够后面加入大厂的小伙伴们多增加一点机会,如果能够帮助更多的小伙伴进入大厂,那么我这文章写起的就太正确了

21届本科大数据菜鸡:我是怎么在互联网寒冬拿到腾讯华为京东美团快手等大厂offer的?

YOUCAN前言正文不要自卑,去提升实力互联网行业谁技术牛谁是爹你这么聪明,你会被游戏控制?朋友是你在玩它。前言学得越多,不会得越多活着就是为了改变世界下一阶段目标:工作第一年攒10w,在老家... 查看详情

21届本科大数据菜鸡:我是怎么在互联网寒冬拿到腾讯华为京东美团快手等大厂offer的?

YOUCAN前言正文不要自卑,去提升实力互联网行业谁技术牛谁是爹你这么聪明,你会被游戏控制?朋友是你在玩它。前言学得越多,不会得越多活着就是为了改变世界下一阶段目标:工作第一年攒10w,在老家... 查看详情

阿里云/京东/百度等20多家大厂java面试上千道内卷真题+简历模板

近期面试高峰期已过,但是还有不少人还在处于面试的尴尬期,什么叫面试的尴尬期就是想面试又怕自己面不过,不知道简历怎么写,对面试的技术点不知道怎么去解答,下面就给大家整理出来了一份合格的面试内容文档,又阿... 查看详情

普通二本如何才能进入腾讯阿里百度这些大厂做前端开发?

现状和背景我是今年二本毕业的,大三升大四的暑假期间开始学习前端,在这之前一直在小公司打滚。在这样的背景下,我从2020年末到2021年三月底为止;基本面完了深圳大多大公司和一些小公司;这篇文章主... 查看详情

2022最新大厂android面试真题及答案整合(腾讯,阿里百度小米...)

...份开始面试,到8月中旬截止(因为腾讯已经面试通过,自己面试面的也累了,就决定去腾讯了)接下来就说说各家的面试题,一共面试了快二十家公司,既有外包,也有中小型企业,也有准备D轮甚至上市的C轮企业&... 查看详情

2022最新大厂android面试真题及答案整合(腾讯,阿里百度小米...)

...份开始面试,到8月中旬截止(因为腾讯已经面试通过,自己面试面的也累了,就决定去腾讯了)接下来就说说各家的面试题,一共面试了快二十家公司,既有外包,也有中小型企业,也有准备D轮甚至上市的C轮企业&... 查看详情

真香!百度阿里腾讯字节跳动等面试题库,被各大厂要求直接下架

...识点汇总、常见面试算法题汇总等等。解析百度、阿里、腾讯大厂面试被问到的题目,也涵盖了中高级Android技术点。文章所列出来的是主要大纲部分,详细内容请到文末直接领取哦Java知识汇总谈谈对java多态的理 查看详情

字节跳动+京东+美团+腾讯面试总结,大厂直通车!

如何保证redis的高并发和高可用?redis的主从复制原理能介绍一下么?redis的哨兵原理能介绍一下么?面试官心理分析:其实问这个问题,主要是考考你,redis单机能承载多高并发?如果单机扛不住如何... 查看详情

软件测试:我凭借这份pdf,最终拿到了阿里等八家大厂的offer

...厂的offer,没有过硬的实力,就需要不断的学习。我是如何拿到,阿里,腾讯,百度等八家大厂的offer的,今天我就给大家来分享我的秘密武器,阿里大神整理的包括,测试基础,编程+数据结... 查看详情

1500道面试题,共50万+字!等多家大厂内卷面试

...通动力、中软国际、拼多多、携程、OPPO、顺丰、乐信、腾讯、银盛等一、二线大厂Java开发岗!注:这17套大厂面试真题全部都是包含答案的,由于文章篇幅有限,楼主只能为大家 查看详情

2023最新阿里腾讯华为字节等大厂的薪资和职级对比

...看内容截图,完整版本PDF文档可以在文末免费领取。通过大数据总结发现,其实软件测试岗的面试都是差不多的。常问的有下面这 查看详情

从普通双非到百度算法岗,优秀!

大家好,我是对白。今天给大家分享一位23届普通双非硕士参加腾讯、百度和京东等大厂的日常实习经历,最终斩获百度算法岗实习offer,面经干货十足,希望能帮助到即将面试的小伙伴们,以下为原文。本人目前研二,在后厂... 查看详情

《大厂面试》京东+百度一面,不小心都拿了offer

...面试题就完事了,这就可以水一篇了。但是你们肯定会骂我是渣男,不负责任,题目都给了还不给我答案。我暖男来的,最后还是给你们写了答案,别爱我,没结果。正文这是一个秋高气爽的早上,Angela丙丙一如既往的睡着懒觉... 查看详情

2022最新android面试题及答案整理(共计4176页pdf)包含腾讯字节百度小米阿里等大厂面试真题

前言最近在准备面试,然后复习下之前写过的项目,书籍,笔记,文章。一看很多知识点都没有印象,最可拍的是连自己为了防止忘记写的文章竟然都感觉不是自己写的。有些开始怀疑人生了。好了,废话... 查看详情

alibaba高并发业务实战文档:京东物流java开发咋样

...是工作运用都是非常广泛的,我们精选了50个百度、腾讯、阿里等大厂的大数据、算法落地经验甩给大家,千万不要做收藏党哦,空闲时间记得随时看看!如果你没有大厂项目经验,对大厂算法、大数据的项目... 查看详情

腾讯+bilibili+百度android面试;多个一线大厂面试题助你安逸拿offer(代码片段)

...这份《数十位Android大厂面试题合集文档》结合之前的《腾讯Android开发笔记》也算是双管齐下了!😃一丶总体内容1.腾讯面试内容概览2.百度面试内容概览3.Bilibil 查看详情

毕业季|华为专家亲授面试秘诀:如何拿到大厂高薪offer?

...文分享自华为云社区《毕业季|华为专家亲授面试秘诀:如何拿到大厂高薪offer?》,作者:华为云社区精选。同学们,毕业季是否找到了自己心仪的工作呢?是否了解大厂面试流程、要求以及技巧呢?华为云IoT高级工程师泽锋学... 查看详情

软件测试:我凭借这份pdf,最终拿到了阿里等八家大厂的offer

...厂的offer,没有过硬的实力,就需要不断的学习。我是如何拿到,阿里,腾讯,百度等八家大厂的offer的,今天我就给大家来分享我的秘密武器,阿里大神整理的包括,测试基础,编程+数据结... 查看详情