关于android:字节跳动年薪50w的-Android-高级工程师写下的面试总结值得珍藏

30次阅读

共计 1560 个字符,预计需要花费 4 分钟才能阅读完成。

前言

面试的过程其实也是一个自我认识和学习的过程,即使临时没打算跳槽,隔段时间进来面一面对本人还是有些益处的:不仅能够评估一下本人在市场的价值和竞争力,同时也能理解一些新技术、更新一下本人的技术栈。

而且在一个中央待久了,可能不盲目的就会陷入到一种「舒服区」,长此以往,就像温水里的青蛙,万一哪天被“优化”了可能会手足无措。

本文次要从 我的项目 技术 两个方面进行总结,除此之外还有一些比拟开放式的问题。

我的项目

有人说:五年一道坎。

对于曾经工作五年左右的搭档们来说,我的项目经验 堪称重中之重,能够说比具体的技术点更重要。

技术点其实大同小异,有些长期刷刷题就能理解个大略。但我的项目经验往往难以长期假造,如果不是本人实在做过的我的项目、或者没有充沛的筹备,一旦面试官问得略微深刻很可能 hold 不住,面试扣分不少、甚至可能间接挂掉。

因而大厂的不少面试官都喜爱从我的项目动手,抽丝剥茧、步步深刻,通过我的项目把技术点串起来考查。

不同人的我的项目千差万别,但还是有一些独特亮点的:比方 APP 解体时的解决,简单的架构设计,性能调优及问题排查等。

这些亮点有的话诚然更好,但如果平时 写业务居多、没太多的亮点,其实也不用太慌,技术亮点不多的话,能够多思考一些业务上的亮点。比方:

  • 业务模型比较复杂
  • 对业务整体的架构设计很相熟
  • 业务模块拆分比拟正当
  • 本人在业务中做过哪些扩大和优化?
  • 业务数据的上下游流转是怎么的?
  • 遇到过什么问题,如何解决的?
  • 等等

这些其实也是亮点,能够让面试官看到你平时对业务有本人的思考和了解,而不是只关注本人的那一块,不只是写代码的机器。

其实面试官对你的我的项目是无所不知的,他的印象仅仅停留在你简历上形容的那些文字(而且有些面试官可能是被长期拉过来的,别问我为什么晓得)。面试官通常的开场白就是让你自我介绍,其实这也是一个考查语言组织能力和口头表达能力的中央。

技术

咱们面的毕竟是 Android 开发岗,技术自身的重要性显而易见。

技术面试中,最重要的能够说是 技术体系 。也就是你不仅 要有技术的深度和广度,更要能把它们串起来,其实有不少技术点是相通或类似的,如果面试中可能举一反三、触类旁通,是一个很好的加分项。比方:

  • Android Framework 层的源码剖析
  • 熟练掌握音视频开发
  • 相熟 Kotlin 语法、或者把握 Flutter 混合开发技术

这里整顿了我面试前刷过的《Android 高工技术常识体系 PDF》,外面蕴含了诸多 Android 开发所要进阶的核心技术栈。当初无偿分享给正在浏览中的敌人们。然而因为简书的举荐机制,不能展示全副的核心内容,只能截图分享;须要获取这份《Android 高工技术常识体系 PDF》文档 PDF 版的敌人能够在文末获取;

我心愿拿到这份 PDF 的敌人们能在年前多多刷下,能造成本人的技术常识体系后在去面试,这样对你而言无疑是最大的帮忙。

《Android 高工技术常识体系 PDF》目录截图

残缺目录版

《Android 高工技术常识体系 PDF》外围常识截图

末了

面试流程

我所接触的面试大部分是「四轮技术面 + HR 面」的模式,也有一些是三轮技术面,不同公司可能不太一样。一面个别是电话面初筛,前面二三轮技术面和 HR 面通常在一起。这样其实也挺好,跑一趟就行了。

心态

面试的心态也很重要。

我刚开始面的时候,因为好久没面试,再加上原本就不太爱谈话,刚开始缓和的不行,起初面了几次之后才逐步有点感觉。如果较长时间没面试,能够先面一两家练练手、找找感觉。

当然,整个面试工夫也不倡议拖得太久,否则整个过程会比拟累,倡议还是一鼓作气。

啰里啰嗦一堆,其实面试还是挺看运气的,如果跟面试官聊得比拟投机,对你的评分天然也不错。

最初,预祝在往年想跳槽的敌人们一路绿灯!早日拿到 offer!

最初,须要 残缺 《Android 高工常识体系 PDF》的敌人们 能够点击这里收费支付!

正文完
 0