BATJ大厂程序员经验分享:裸辞不慌,两个月逆袭阿里巴巴,记录我的大厂面试之旅,Android端简单易用的SPI框架

9.APP从打开到显示之间发生的事情。

10.为什么java可以调用c/c++的函数,调用jni发生的事情说一下。

11.动画种类,使用动画的步骤,有没有看过动画框架的源码

(面试官说我在应用层上基础知识很好,懂得去看源码学习,但是android深度不够,应该要往Framework和c/c++那边学习)

阿里二面

1.自我介绍

2.还是自己对EventBus的理解。

3.学习Android的过程

4.项目遇到的问题,怎么解决的

5.回答过程中提到csrf,问原理

6.对公司有什么要求

7.IPC

8.socket的连接过程

(说我这方面的技术和兴趣不错,但是缺少大型项目的经验,考虑不够全面,如果有一个机会给我就很好了。)

阿里三面

1.自我介绍

2.详细说我第一个项目

3.http缓存

4.如何把ip地址存储在一个int 变量里面?

5.详细介绍第二个项目

(30min,面试官说我自己对技术的热情很不错,让我保持下去,口头直接让我过,让我等hr)

阿里HR面

1.上来突然莫名其妙问我一堆与专业无关的我有点懵(原来看错简历了)

2.从小到大最有压力的事

3.数学怎么样

4.你考上这个学校是正常发挥吗? 我回答的是!/(ㄒoㄒ)/~~ 很凉

5.什么事情让你觉得自己喜欢移动端

6.哪里人,想去哪里

(hr面只有15分钟,感觉不太好。昨天收到offer意向书,整个流程横跨两个月)

面试经验分享

1.什么才是研发面试考察的核心?

2.考前究竟要不要刷题?

3.面试中有哪些面试雷区?


1.什么才是研发面试考察的核心?

研发面试考察的核心:其实说句老实话,研发面试所考察的最核心的能力就是… 代码能力!

代码能力是计算机专业的基础。可否在有限时间内写出清晰简洁、逻辑清晰的代码,不只能够考察出候选人是否有扎实的基本功,也可让面试官对候选人在将来是否可以胜任相应的岗位工做有一个基础判断。

面试两场以后我发现,有的候选人刚开始聊项目聊得很是开心,一些细节问题回答得都挺不错的,可一旦到了手写代码这一关,连二分查找都写不出来的大有人在。

平时写的代码多很少,面试以前有没有作过准备,有经验的面试官一眼就能够判断出来。因此这里给你们分享三点建议:

一、增强基本功,增长代码量

多看优秀的源代码,认真从效率、逻辑等方面分析他人如何简洁明晰地实现一个函数,这对提高本身的基本代码能力有很大的帮助。

二、面试前多作题,保持手感很重要

面试以前多作些练习,这不只能够加快答题速度,也会让本身养成较为规范的答题习惯。

三、复盘笔试答案,思考更优解

最后,很多面试官喜欢在面试的时候复盘笔试题目,与候选人讨论题目的更优解,从而考察考生是否具有主动思考能力。

2.考前究竟要不要刷题?

不过更但愿触类旁通

在面试过程当中,常常会有同窗很是骄傲地坦白道:“我没有刷题。”

而在这里我想表明广大面试官表个态:咱们不反对刷题,甚至但愿同窗们在大量作题以后,可以灵活运用、触类旁通。

大量作题不只能够在短期内提升同窗们的解题速度,也会在必定程度上帮助你拓展本身的答题思路。

固然,若是发现同窗刷题,面试官也会变种问题,从侧面考察同窗是否死记硬背答案。做为春招的面试官、你将来的潜在同事,咱们更但愿同窗们可以灵活贯通。

因此说,该准备准备,该刷题刷题,临时抱佛脚至少体现了你对面试重视是否是?等你题目刷到必定程度,你就会发现本身的能力有了一个量变到质变的提高。

ps :文章结尾我整理收集了一些,大厂最新的面试题合集,免费分享,需要的可以点赞后获取一下。

3.面试中有哪些面试雷区?

图片来源于网络

1.诚实守信是作人第一要务,也是大厂用人的底线。
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

img

img

img

img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

如果你觉得这些内容对你有帮助,可以扫码获取!!(备注:Android)

最后

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

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

腾讯、字节跳动、阿里、百度等BAT大厂 2019-2021面试真题解析

资料太多,全部展示会影响篇幅,暂时就先列举这些部分截图

《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!

厂 2019-2021面试真题解析**

[外链图片转存中…(img-3UkMwcd4-1712453327669)]

资料太多,全部展示会影响篇幅,暂时就先列举这些部分截图

《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值