我211本,985硕,难道连美团Android岗都面不上就要被定义失败?

本人情况

自我认知:非天赋型,比较擅长归纳整理和交流讨论。
学历:211 本(交叉学科),985 通信硕(保)
竞赛:非计算机相关赛事(ACM之类的没参加过),都是一些团队比赛,名次高的相关度不高,相关度高的名次低。
论文和专利:非相关方向
实习:只有一段,时间在大四保研后。研二下学期因为在赶小论文,所以没有参加暑期实习,直接开始找工作。
项目:类型较多,相关经验的略不足。

岗位选择和秋招概述

综合自己的实际情况、兴趣方向和能力范围,从2019年底就明确想找客户端的工作了,但是真正开始大规模投递公司是在 2020.7.16(小论文截稿日)后。大部分有给面试机会的公司都集中在 7-9 月份面试。本人知足常乐,从 9 月底开始就处于收到意向书后等正式 offer 的咸鱼状态了。个人体会:如果选岗比较明确且适合自己,学习路线就会比较明确,可以明显看到自己的不足和成长。

面试准备

自我介绍
简历上的项目复盘和查新
算法学习与归纳
基础知识学习与归纳(计算机网络、操作系统、数据库、JAVA 基础和安卓基础)

一面(55min)
常规问题
自我介绍
为什么选择安卓客户端的岗位
安卓学习路线
编程相关的书籍还看了哪些
有没有写一些博客和开源项目
学习安卓的时间
《第一行代码》看了多少
能提前去实习么

基础知识问题
(Java)String、StringBuffer 和 StringBuilder 的区别
思路:从可变性和安全性的角度入手分析,如果使用的比较熟练的,还可以从用法入手分析。
(Java)String 的内部实现
(Java)String 对象主要存储在哪块区域(常量池)
(Java)重载和重写的区别
口诀:重写(两同、两小、一大),重载(方法名一致,形参列表不同)
(Java)HashMap 和 HashSet 的区别
思路:可以从Map和Set的区别、HashMap和HashSet的方法与底层原理入手分析。
(Java)写一下 HashSet 的实现
思路:可以用HashMap的key作为HashSet的元素(不可重复性),同时令HashMap的value为同一个Object
建议:像这种涉及到源码的题目,如果面试时候不记得源码,可以试着先找规律,一步步推理,面试官会给思考时间的。同时一定要记得多跟面试官交流,问清楚需求。
(JVM)运行时数据区
(JVM)创建对象的过程
(JVM)判断一个对象是否被回收
(JVM)新生代和老年代用的垃圾回收策略
(安卓)activity、window 和 view 之间的关系
(操作系统)LRU 的实现
LRU缓存机制(力扣146题)
推荐学习链接:
方法1:哈希表+双向链表
方法2:源于LinkedHashMap源码
(计网)HTTP的缓存机制

算法题
查找单向链表的中间结点
力扣876题
思路:快慢指针法,循环中快指针走两步,慢指针走一步,在循环结束时,慢指针恰好在中间位置。
链表的倒数第 k 个节点
力扣剑指Offer 22题
思路:快指针先走 k 步,然后快慢指针同步走,最后慢指针恰好在倒数第 k 个节点的位置。

二面(60min)

常规问题
自我介绍
一些关于项目的问题,建议项目问题回答遵循 STAR 法则【STAR法则是情境(situation)、目标(target)、行动(action)、结果(result)】。
开发项目时候遇到哪些比较困难的问题,怎么解决的
个人职业生涯规划是什么样的
你希望在什么样的团队里面

基础知识问题
(Java)HashMap、HashTable 和 ConcurrentHashMap 的区别
(安卓)布局文件的区别(各种 Layout)
(安卓)内存不足时候使用的字段(不太了解这方面的知识,强行扯了两句以后商量换题)
(安卓)有没有遇到过一些安卓 crash 崩溃的情况,如何解决的
(安卓)你遇到的内存泄露的情况
(安卓)安卓点九图的使用(没用过,商量换题)
(Java)强引用、弱引用、软引用和虚引用的区别(我还加上了一个终结器引用的解释)
(操作系统)进程和线程的区别
(操作系统)线程的生命周期
(操作系统)sleep和wait的区别
(操作系统)死锁产生的原因
(安卓)ListView的优化措施

算法
最大子序和
力扣53题
思路:很简单的 DP 问题

智力题
倒水问题:一个装了 10L 水的桶,一个 7L 的空桶,一个 3L 的空桶,怎样变成 2 个 5L

三面(75min)

常规问题
除了 Java 以外,还用了什么语言(回答了 c++ 和 python)
项目分工
想选择的城市,自己的家乡
职业生涯规划

基础知识问题
(语言类)c++ 和 java 在内存管理方面的区别
(语言类)c++ 有垃圾回收么
(JVM)对 gc(垃圾回收)的理解
(JVM)你觉得可达性分析用什么数据结构比较好(垃圾回收的延伸知识)
(JVM)管理内存的策略和机制有哪些
(JVM)垃圾回收算法
(语言类)内存泄露的场景
(语言类)c++ 中的对象类,对象内部的类是如何存储的,内部元素存储在哪些空间里面
(语言类)调用函数的实现机制
(计网)网络传输都做了哪些事
思路:参考《浏览器中输入域名(url)后发生了什么》问题进行解答
(计网)如何保障网络传输的数据安全
(计网)AES 的加密性能会高于RSA么
(计网)RSA 的实现原理
(计网)MD5 加密以后能解密么
(计网)网络传输中,你只把数据加密了,就能保证网络的安全么?有没有其他的隐患
(计网)有没有了解过如何规避 DNS 劫持
(计网)洪泛攻击的规避方法
(编程习惯)如何把代码设计的更好,更健壮
(编程习惯)常用的设计原则和设计模式
编程习惯类问题,需要谨慎回答一些自己知道的,因为会顺着你的回答再问一些详细的内容,答不上来就会很尴尬。

算法
滑动窗口的最大值
力扣 239 题
不同点是返回值为List<Integer>,要注意边界条件
顺时针打印矩阵
力扣剑指 29 题
最小路径和
力扣 64 题
不给样例,需要自己想象。

HR面(17min)
前面的面试结束以后,对美团的基本情况有一定了解了么
意向城市是上海的原因(简历和最后的业务不在同城而引发的问题)
实习经历盘问,主要针对简历上的
实习以后的收获
选择岗位的偏向
觉得自己经历过最难的项目是哪个
你还有其他 offer 么
你手上这些 offer,你会怎么选
反问环节:进去以后的部门和岗位,需要自己做选择么
反问环节:如果有意向书的话,大概什么时候发放

面试复习笔记:

这份资料我从春招开始,就会将各博客、论坛。网站上等优质的Android开发中高级面试题收集起来,然后全网寻找最优的解答方案。每一道面试题都是百分百的大厂面经真题+最优解答。包知识脉络 + 诸多细节。
节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。
给文章留个小赞,就可以免费领取啦~

戳我领取:Android对线暴打面试指南超硬核Android面试知识笔记3000页Android开发者架构师核心知识笔记

《960页Android开发笔记》

《1307页Android开发面试宝典》

包含了腾讯、百度、小米、阿里、乐视、美团、58、猎豹、360、新浪、搜狐等一线互联网公司面试被问到的题目。熟悉本文中列出的知识点会大大增加通过前两轮技术面试的几率。

《507页Android开发相关源码解析》

只要是程序员,不管是Java还是Android,如果不去阅读源码,只看API文档,那就只是停留于皮毛,这对我们知识体系的建立和完备以及实战技术的提升都是不利的。

真正最能锻炼能力的便是直接去阅读源码,不仅限于阅读各大系统源码,还包括各种优秀的开源库。

最后,我把我之前和这一个月的面试题及答案按照规范整理成了PDF,有1200多页,附带简历模板和算法打包成了文件夹。需要的朋友可以在评论区留下您的邮箱地址,我定期会抽空看评论,然后发给大家。

结束语

面试需要实力与运气兼备。如果面试中遇到完全不会的题目,建议直接说不会,面试官会换下一题。如果面试中遇到曾经用过但是记得不太清楚的,先把自己知道的给说出来,然后不断和面试官交流,明晰需求,实在不行的话就直接说自己忘了吧。个人建议:与其在不太熟悉的领域浪费彼此的时间,不如跟面试官沟通下换题。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 200,612评论 5 471
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 84,345评论 2 377
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 147,625评论 0 332
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,022评论 1 272
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,974评论 5 360
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,227评论 1 277
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,688评论 3 392
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,358评论 0 255
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,490评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,402评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,446评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,126评论 3 315
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,721评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,802评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,013评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,504评论 2 346
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,080评论 2 341

推荐阅读更多精彩内容