前言
距离金九银十只有最后的40天,你准备的怎么样了?
我从4月份便开始准备笔试面试,刷过算法(到现在为止都还是两数之和),看过源码(这个给我加分挺多的),也花了时间在一些基础的底层。最近也面试4家,一家没有过,一家等消息(没有回应了),最后拿下2个offer。
想要蓄力冲刺金九银十要赶紧行动起来了,今年是个断层,直接没有金三银四,竞争激烈,很多人没有找到工作,金九银十肯定竞争肯定更大。
那么我们应该怎么准备冲刺金九银十。
一、刷算法题
面试想要好,算题必不可少,这里推荐几个网站
1、leetcode
估计 leetcode(力扣)大家都很熟悉了,都被推荐烂了,很多国内外的程序员在上面刷题,难度从 Easy、Medium 至 Hard 都有,据说很多面试官都会从中挑选各种题目,号称大厂的筛码工。
2、牛客网
PS:可以直接跳转注册,开始刷题之旅~~牛客网作为国内内容超级丰富的 IT 题库,各种东西看的我眼花缭乱,题库+面试+学习+求职+讨论 360 度无死角服务,堪称"互联网求职神器"。它好就好在不只是一个刷题的平台,还是一个交流学习的平台,发个问题贴总有热心的大佬帮助,别问我怎么知道,我才不要说我也给人回答过问题…
3、hihoCoder
网站的技术团队来自于原北大 POJ 的开发团队,至于 POJ 会在后面的篇章中介绍,反正膜拜就完事了。一些知名的大厂比如微软、百度、腾讯、网易等会在上面举办在线编程比赛,风格倒是和 ACM 比赛类似。
4、计蒜客
计蒜客这个网站可能很多人不知道,他也有可以刷题的题库,也会定期举办比赛
二、看源码
内容太多了,需要的可以拉到最后,源码是相当重要的
三、八股文
这些都是我收集整理的面试题,比较多需要的可以拉到最后
Android面试相关
1.Activity
●说下Activity生命周期
●Activity A 启动另一个Activity B 会调用哪些方法?如果B是透明主题的又或则是个
DialogActivity呢
●说下onSaveInstanceState()方法的作用 ? 何时会被调用?
●Activity的启动流程
●onSaveInstanceState(),onRestoreInstanceState的掉用时机
●activity的启动模式和使用场景
●Activity A跳转Activity B,再按返回键,生命周期执行的顺序
●横竖屏切换,按home键,按返回键,锁屏与解锁屏幕,跳转透明Activity界面,启动一个 Theme 为 Dialog 的 Activity,弹出Dialog时Activity的生命周期
●onStart 和 onResume、onPause 和 onStop 的区别
Kotlin方面
- 请简述一下什么是 Kotlin?它有哪些 特性?
- Kotlin 中注解 @JvmOverloads 的作用?
- Kotlin中List与MutableList的区别?
- Kotlin中实现单例的几种常见方式?
。。。。。
音视频开发高频面试题
1.为什么巨大的原始视频可以编码成很小的视频呢?这其
中的技术是什么呢?
2.怎么做到直播秒开优化?
。。。。。。
Flutter高频面试题
Android Framework方面
四、复盘项目
这方面只能靠自己,写在简历上的项目一定要仔细复盘,现在面试官都会深挖。
最后
前面由于文档内容过多,因此为了避免影响到大家的阅读体验,在此只以截图展示部分内容,详细完整版的看文末有免费的获取方式!(还有使用ChatGPT机器人小福利哦!!大家不要错过)
第一章 Java方面
●Java基础部分
●Java集合
●Java多线程
●Java虚拟机
第二章 Android方面
●Android四大组件相关
●Android异步任务和消息机制
●Android UI绘制相关
●Android性能调优相关
●Android中的IPC
●Android系统SDK相关
●第三方框架分析
●综合技术
●数据结构方面
●设计模式
●计算机网络方面
●Kotlin方面
第三章 音视频开发高频面试题
●为什么巨大的原始视频可以编码成很小的视频呢?这其中的技术是什么呢?
●怎么做到直播秒开优化?
●直方图在图像处理里面最重要的作用是什么?
●数字图像滤波有哪些方法?
●图像可以提取的特征有哪些?
●衡量图像重建好坏的标准有哪些?怎样计算?
第四章 Flutter高频面试题
●Dart部分
●Flutter部分
第五章 算法高频面试题
●如何高效寻找素数
●如何运用二分查找算法
●如何高效解决雨水问题
●如何去除有序数组的重复元素
●如何高效进行模幂运算
●如何寻找最长回文子串
第六章 Andrio Framework方面
●系统启动流程面试题解析
●Binder面试题解析
●Handler面试题解析
●AMS面试题解析
搭建了一个基于chatGPT的微信群聊机器人,24小时为大家解答疑难技术问题, 需要的可以扫描二维码进群。
