一个Android应届生从上海离职,面试建议
前言
我今年38岁,失业前是南方二线城市某知名互联网公司的部门技术主管,婚姻幸福,膝下有一儿一女,组成一个好字,房子车子:有一辆十几万的汽车,一套月供八千的房子,妻子全职在家带娃,家里的一切开销全部指望我的那点工资,从没有想过失业会降临到我的头上,当我把这个消息告诉母亲的时候,母亲哭了:“这么好的工作咋说没就没了,我还以为你会在那干一辈子呢。”妻子说:”凭借你的技术能力,总会找到好工作的,不要伤心气馁。“
就这样,我在毫无防备的情况下,踏上了再求职历程,虽然对自己能力还是比较自信,但我还是分三条腿走路,为的就是同时出击,确保最后成功率。
① 投递行业Top3的大公司,由于之前的履历不错,在投递些许简历之后,也总是能收到面试通知,每次也都能聊得热火朝天,然后让我回去等通知,等是等了,但就是不见录用通知。
② Top3碰壁之后,于是我降低期望,投递小的互联网以及创业公司,又遭到HR的各种挑刺嫌弃,说是年纪太大,公司养不起我这种高薪的人。
③ 由于行业属性,我另一条路是找熟人内推,这个取得的效果最好,但唯一一点就是薪资福利、岗位职责等不符合我的心意。
学习知识汇总
1、Java se基础
1).Java基本数据类型与表达式,分支循环。
2).String和StringBuffer的使用、正则表达式。
3).面向对象的抽象,封装,继承,多态,类与对象,对象初始化和回收;构造函数、this关键字、方法和方法的参数传递过程、static关键字、内部类。
4).对象实例化过程、方法的覆盖、final关键字、抽象类、接口、继承的优点和缺点剖析;对象的多态性:子类和父类之间的转换、抽象类和接口在多态中的应用、多态带来的好处。
5).Java异常处理,异常的机制原理。
6).常用的设计模式:Singleton、Template、Strategy模式。
7).JavaAPI介绍:种基本数据类型包装类,System和Runtime类,Date和DateFomat类等。
8).Java集合介绍:Collection、Set、List、ArrayList、LinkedList、Hashset、Map、HashMap、Iterator等常用集合类API。
9).JavaI/O输入输出流:File和FileRandomAccess类,字节流InputStream和OutputStream,字符流Reader和Writer,以及相应实现类,IO性能分析,字节和字符的转化流,包装流的概念,以及常用包装类,计算机编码。
10).Java高级特性:反射和泛型。
11).多线程原理:如何在程序中创建多线程(Thread、Runnable),线程安全问题,线程的同步,线程之间的通讯、死锁。
2、android UI编程
1)、Android开发环境搭建:Android介绍,Android开发环境搭建,第一个Android应用程序,Android应用程序目录结构。
2)、Android初级控件的使用:
TextView控件的使用
Button控件的使用方法
EditText控件的使用方法
ImageView的使用方法
RadioButton的使用方法
Checkbox的使用方法
Menu的使用方法
3)、Android高级控件的使用:
ListView的使用方法
GridView的使用方法
Adapter的使用方法
Spinner的使用方法
Gallary的使用方法
ScrollView的使用方法
RecyclerView
4、对话框与菜单的使用:
Dialog的基本概念
BlockquoteAlertDialog的使用方法
DatePickerDialog的使用方法
Menu的使用方法
自定义Menu的实现方法
5.控件的布局方法:
线性布局的使用方法
相对布局的使用方法
6.多Acitivity管理:
AndroidManifest.xml文件的作用
Intent的使用方法
使用Intent传递数据的方法
启动Activity的方法
IntentFilter的使用方法
Activity Group的使用方法
7、自定义控件实现方法:
自定义ListView的实现方法
可折叠ListView的使用方法
自定义Adapter的实现方法
自定义View的实现方法
动态控件布局的上实现方法
上拉刷新下拉加载更多
3、android网络编程与数据存储
1).基于Android平台的HTTP通讯:
Http协议回顾
使用Get方法向服务器提交数据的方法
使用POST方法向服务器提交数据的实现方法
使用Http协议实现多线程下载
使用Http协议实现断点续传
2).Android数据存储技术:
SQLite3数据库简介
SQL语句回顾
SQLite3编程接口介绍
SQLite3事务管理
SQLite3游标使用方法
SQLite3性能分析
访问SDCard的方法
访问SharedPreferences的方法
写在最后
由于本文罗列的知识点是根据我自身总结出来的,并且由于本人水平有限,无法全部提及,欢迎大神们能补充~
将来我会对上面的知识点一个一个深入学习,也希望有童鞋跟我一起学习,一起进阶。
提升架构认知不是一蹴而就的,它离不开刻意学习和思考。
**这里,笔者分享一份从架构哲学的层面来剖析的视频及资料分享给大家,**梳理了多年的架构经验,筹备近1个月最新录制的,相信这份视频能给你带来不一样的启发、收获。
领取方式:点击这里获取免费架构视频资料
最近还在整理并复习一些Android基础知识点,有问题希望大家够指出,谢谢。
希望读到这的您能转发分享和关注一下我,以后还会更新技术干货,谢谢您的支持!
转发+点赞+关注,第一时间获取最新知识点
A%EF%BC%81.md)**
最近还在整理并复习一些Android基础知识点,有问题希望大家够指出,谢谢。
希望读到这的您能转发分享和关注一下我,以后还会更新技术干货,谢谢您的支持!
转发+点赞+关注,第一时间获取最新知识点
Android架构师之路很漫长,一起共勉吧!
一个Android应届生从上海离职,面试建议相关推荐
- 一个Android应届生从上海离职,威力加强版
基本情况 先说一下个人基本情况,计算机科学与技术专业.主要学的Android开发,所以投的岗位都是Android开发工程师.投了知乎,内推了阿里蘑菇街腾讯百度网易.腾讯百度都没有收到面试,知乎Skyp ...
- 安卓开发与ios开发!一个Android应届生从上海离职,复习指南
前言 北京字节跳动科技有限公司成立于2012年3月,是最早将人工智能应用于移动互联网场景的科技企业之一.其独立研发的"今日头条"客户端,开创了一种全新的新闻阅读模式. 我一直很向往 ...
- 真牛!一个Android应届生从上海离职,挥泪整理面经
前言 我今年38岁,失业前是南方二线城市某知名互联网公司的部门技术主管,婚姻幸福,膝下有一儿一女,组成一个好字,房子车子:有一辆十几万的汽车,一套月供八千的房子,妻子全职在家带娃,家里的一切开销全部指 ...
- 一个Java应届生从上海离职,附项目源码
01 Redis面试问题常见划分(6个部分) Redis 的概念理解 Redis 基本数据结构详解 Redis 高并发问题策略 Redis 集群结构以及设计理念 Redis 持久化机制 Redis 应 ...
- java大型项目架构,一个Java应届生从上海离职
最重要的话 2021年,真希望行业能春暖花开. 去年由于疫情的影响,无数行业都受到了影响,互联网寒冬下,许多程序员被裁,大环境格外困难. 我被公司裁掉后,便着急地开始找工作,一次次地碰壁,完全消磨掉了 ...
- 2017年应届生落户上海流程简介
2017应届生落户上海策略:通常都是打分政策,72分即可入沪. 首先上海这边要接收了,然后家里才能转出,最后才能落到你目前居住所在社区公安局. 1.租赁备案.去房屋租赁地所在居委会登记,并在一个星期内 ...
- 看,2021年,一个普通应届生的成长之旅
看,2021年,一个普通应届生的成长之旅 1.一览无余,我的2021 2.执笔写博 3.沉淀 4.备战秋招 5.披荆斩棘,再入江湖 6.再见2021,你好2022 1.一览无余,我的2021 我的 ...
- 上海落户计算机水平毕业研究生,2021应届生落户上海打分标准,部分毕业生可直接落户上海...
1.教育学历 (1)最高学历:博士27分.硕士24分.本科21分 (2)毕业学校:教育部重点建设高校.在沪211工程高校.科学院在沪各研究所15分:其它211工程高校.中央直属研究生培养单位.上海各高 ...
- 一个普通的二本Android应届生真实的杭州求职经历
前言 2020年毕业于一所普通的二本学院,向大厂扔过几次简历,就跟打水漂一样,最终沉底,从上海离职到杭州,对于一个应届生来说是一次艰难的选择,更稳妥的方式应该是在实习结束后,留在原公司再呆一年.话虽是 ...
最新文章
- 云笔记积累个人知识体系
- 深度学习与工业互联网安全
- 巴特沃斯滤波器应用场合_巴特沃斯数字低通滤波器设计及应用
- php递归操作目录 递归对参数转义
- 崩坏3区号+86_86,中国大陆国际区号是“ +86”,还是“ +086”、“ +0086”
- 学习笔记(2):Google开发专家带你入门神经网络-深度学习“四件套”:数据、模型、损失函数与优化器
- 换你来,你会如何设计微信朋友圈?
- 借助winPE手工清除Deep Freeze冰点还原
- animation的八大属性及HTML基础动画效果——平移、旋转、缩放、倾斜、过渡
- 腾讯乐享社区是什么?如何使用腾讯乐享?如何连接腾讯乐享和企业微信?
- J1800N-D2H主板升级bios,安装Fedora20,并搭建开发环境
- pytorch中的normalize应用
- linux红帽子怎么配置dhcp,红帽7 配置dhcp服务器
- C++如何打开一个exe文件
- 现代处理器的设计思想
- 食品加工设备远程管理维护解决方案
- javacv给本地视频添加水印
- 墙面有几种装修方法_墙面装修有哪几种常见方法?
- HHT和FFT的对比
- 《Redis设计与实现》学习笔记
热门文章
- const int a = 100; 这种引用虽然可以, 但要少用或者不用
- oracle11g 使用数据泵导出导入数据
- 虚拟主机如何连接MYSQL数据库?
- StratifiedShuffleSplit实现分层抽样交叉验证
- python负数取模_负数的取模运算
- thymeleaf拆分头部(head)显示异常问题
- NBA常规赛总抢断排行榜(数据截止至11年4月14日)
- 关于Abaqus+python提取s11残余应力(按路径提取)
- Android 7.0 Nougat(牛轧糖)---对开发者来说
- 2022年全国职业院校技能大赛网络安全赛卷(中职组)卷3