Android开发经验谈程序员Android技术知识

我是如何准备 Android 技术面试的(含面试题及答案)

2019-03-14  本文已影响290人  06fd4cf1f427
image

00 前言

这两个月听的最多的两个词就是 寒冬 和 裁员,作为被裁大军中的一员,我的关键词就是 遗憾 和 还好。

遗憾 的是现在的项目还有很多想象的空间,但是就要走向尽头;还好 的是毕业几年来一直没有以一种打工的心态在工作,寒冬就寒冬,怕个锤子。

最近又开始写文章了,有小伙伴问我是怎么准备面试的,我也想谈谈我最近的一些想法和计划,大家一起讨论。
文末会给大家分享我整理的Android面试专题及答案(这些题我基本都刷了三遍以上,毕竟年前突然被裁心里是有点迷)

整体分为以下两个方面:

01 正文

自我介绍 & 项目经验

这个是第一个要准备的东西,面试多几次,慢慢完善就好,重要的是 有条理。可以从下面几点入手,关键是第二和第三点:

项目经验这块因人而异,把觉得做的有亮点的东西挑出来,从四个方面来准备:

项目经验和知识点 其实是一个双向的过程,要 试图去找到它们之间的联系:

一定要准备,很重要! 问题涉及到知识点也要都弄清楚。

平时项目可能比较忙,遇到问题急着解决。但是要学着先把问题先记录下来,之后再按下面的步骤进行总结,有条理地进行阐述:

知识储备

很多人准备面试的时候,大多数就会这样的,打开百度,输入 “Android 面试题”,找几个多的开始看。

这虽然看起来很自然,但是并不是一种 健康的方式,面试题的作用应当是查缺补漏,上学的时候也不是直接发习题册然后对着答案学习吧?

知乎上有个问题,叫做 如何高效学习,里面有一个回答我觉得很符合我自己的观点,就是 建立起自己的知识体系,建立知识体系的目的在于:

目前我自己的总结的会分为以下几个大点,详细的可以看 Android 知识梳理目录 - 好吧,这是一个很"干"的标题。

按照23种网络模型、三个分类进行总结,每种设计模式包含以下三个方面,至少要准备常用的几个:

02 总结

我一直觉得技术面试不是考试,考前背背题,发给你一张考卷,答完交卷等通知。

首先,技术面试是一个 认识自己 的过程,知道自己和外面世界的差距。

更重要的是,技术面试是一个双向了解的过程,要让对方发现你的闪光点,同时也要 试图去找到对方的闪光点,因为他以后可能就是你的同事或者领导,所以,面试官问你有什么问题的时候,不要说没有了,要去试图了解他的工作内容、了解这个团队的氛围。

找工作无非就是看三点:和什么人、做什么事、给多少钱,要给这三者在自己的心里划分一个比例。

最后

学习技术是一条慢长而艰苦的道路,不能靠一时激情,也不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!
最后,祝愿即将跳槽和已经开始求职的大家都能找到一份好的工作,这些面试题分享在我的Android 架构设计③群群里,可以来群里下载,群里还有一些行业大牛,群里也会有不定时送书等活动,欢迎前来下载。

【附】相关架构及资料

高阶Android资料整理 Android面试资料整理

资料领取

关注+点赞+加群:791358629 免费获取!

点击链接加入群聊【Android 架构设计③群】:https://jq.qq.com/?_wv=1027&k=5N9wWae

群里还有往期Android高级架构资料、源码、笔记、视频。高级UI、性能优化、架构师课程、NDK、混合式开发(ReactNative+Weex)微信小程序、Flutter全方面的Android进阶实践技术

上一篇下一篇

猜你喜欢

热点阅读