如何成为杰出的程序员?3年内被辞退5次,35岁程序员该何去何从?面试真题解析

news/2025/1/11 21:54:07/

您好,欢迎关注我的专栏,本篇文章是关于 Flutter 的系列文,从简单的 Flutter 介绍开始,一步步带你了解进入 Flutter 的世界。你最好有一定的移动开发经验,如果没有也不要担心,在我的专栏底部给我留言,我会尽我的能力给你解答。

上一篇专栏,我带大家用Flutter实现了一个完整的可自定义配置的 PageView 指示器。这篇专栏,我会教大家在Flutter中如何实现界面跳转

在Android中,我们会使用Intent来进行界面间的跳转,用startActivityForResult来处理界面跳转完成后的回调;在iOS中,我们使用Pages进行页面跳转。

一般官网或者猎聘网的职位要求都写的很清楚,大家对照看一下就大体清楚能否胜任了。就算没成功也能发现自己的不足然后补上挺好的。

OPPO这些大点的厂子,对java语言,源码层,项目经验等都看到很重。需要有比较系统的知识体系,懂原理会自己手写源码等

这里简单跟大家分享一下我这次面试经历吧,希望给那些准备跳槽的朋友一个参考

Oppo一面:
1.你要面的是Android开发工程师,那么Android开发主要是做什么的?
2.你的问题是什么?
3.Java中的难点?
4.Java当中遇到的锁?
5.线程的了解?线程的创建?线程的切换?AsyncTask什么时候是在工作线程?什么时候是在主线程?
6.Violate关键字和变量不可见性。
7.Android SDK是个啥?如何开发?SDK如何使用?
8.项目上的问题?

Oppo二面(部长面):
部长面其实答得不好,有些问题不是很清楚,但是答的比较有深度。很多基本的概念容易忘,静下心来复习才是硬道理。
1.项目介绍:
2.Android虚拟机允许的最大内存
3.职业规划
4.Activity和Service之间的交互
5.Bundle的最大限制,Bundle有什么要求?
6.OOM及其解决方案
7.BroadCastReceiver有几种?开机启动的广播是什么广播?
8.对导师专利一作是怎么看的?
9.可以问我一个问题?

本来这里就分享完了,你能收获的主要是一个方向。不可能说你开发好几年了,现在连架构和底层源码都没去研究过,看几篇别人的面经自己也能去面试高级岗位了。

由于篇幅原因,这份面试宝典已经被整理成了PDF文档,有需要Android面试宝典全套完整文档的麻烦点赞+点击GitHub即可获取资料免费领取方式!

本文在开源项目:GitHub中已收录,里面包含不同方向的自学编程路线、面试题集合/面经、及系列技术文章等,资源持续更新中…

d),里面包含不同方向的自学编程路线、面试题集合/面经、及系列技术文章等,资源持续更新中…


http://www.ppmy.cn/news/727906.html

相关文章

android 蓝牙学习小记

android 蓝牙学习小记 Android 蓝牙学习小记FTP与OPP协议传统蓝牙服务端中常见协议列表BluetoothAdapter的getProfileProxy()工作频段蓝牙设备间的socket通信两个层次的蓝牙协议关于Bluetooth core profiles中的LMP协议 Android 蓝牙学习小记 这里面记录了一些开始学蓝牙是学到…

Tomcat安装与使用详细教程

1软件下载 tomcat 6.0 7.0 是比较经典的两个版本,所以我在这里用 7.0 版本来演示 比较安全的下载途径有两种 1.1. 我在 CSDN 资源中心上传的内容,免费下载 1.2官网下载 tomcat下载官网 下载步骤 2.软件安装 下载完毕的是一个压缩包 打开bin目录 3…

10 道 OOP 方面的 Java 面试题,祝你跳槽涨薪一臂之力

按照惯例,2 月份是一波面试找工作的高峰期,我就是 2014 年的 2 月份回的三线城市。 不过,当时傻乎乎的没有刷面试题,幸好三线城市要求的面试题不是很过分,能答得上来。 如果你年后也有跳槽的打算,我还是建…

【电子负载维修】电子负载常见故障及解决办法

近期,常有一些客户朋友们在安泰电子负载维修官网后台留言一些相关问题,最多的问题就是日常使用电子负载时的常见故障以及解决方法。大家遇到的电子负载常见故障有哪些呢?如果遇到了都是如何解决呢? 今天,西安安泰电子负…

JAVAOPP

JAVAOOP 学习Java Java - 近10年来计算机软件发展过程中的传奇,其在众多开发者心中的地位就如“屠龙刀”、“倚天剑”。 1. 思考一下 学习Java之前,先别急,静下心来好好想想: 1)你对学习Java是否有兴趣? 2)你是否能静下心来坚持不…

面试问题8

1.redis 持久化的时候rdb方式过程,redis写操作是怎么处理的? redis持久化有两种方式,一种是aof,一种是rdb,aof简单来说就是没一条操作redis值的命令都记录下来,先放在缓冲区,内存缓存区满了以后会刷到日志中去,这个立马刷新到日志文件还是满了再刷,可以通过配置去配置…

Go-基本数据整合

注意点:因为本人在同时学习C和GO,所以需要使用例子区别时,会优先使用C区别,而且二则直接还是有许多相识之处的。如果想知道它和Java之间的区别可以自行百度。 1、整数 1.1有符号整数:int8、int16、int32、int64(后面的数字代表占…

小白买电脑看哪些配置?

性能: 电压 intel型号中有Y的是超低电压,U为低电压,H为标准电压。 CPU在同等的电压等级下M3,i3,i5,i7可以看做性能从低到高,如果电压不同的话就很难进行比较了。电压越高,性能越强…