前言

最近我开始偷偷投简历了。与老东家的合同快要到期,想知道自己的斤两,续签合同也好有个底,顺便悄悄看看新的工作机会。虽然市场环境不好,但我们身在涨工资靠跳槽的行业没办法。

由于工作了5年了,经验有了,我收到的面试邀请也挺多,但半个月的面试下来却没收到一份满意的offer,真是**“被现在的公司害了”**。下面是我总结的一些面试题,希望对想跳槽的小伙伴有一些帮助。

面经

我面试的是腾讯Android开发岗位,面试官问了很多Java知识,甚至一个Android的相关问题也没问(我不知道这算不算是正常情况啊……),很是苦恼,下面是记下的一些面试相关问题。

1.自己介绍(这个没什么说的,介绍一下姓甚名谁,毕业于哪,做过哪些相关项目)

2.java多线程的几种状态。回答的不好,只回答了就绪,运行,阻塞状态。

3.数据结构,红黑树。之前是电气专业,数据结构也没有学过,直接说不会Pass。

4.了不了解Java虚拟机。不怎么了解,只知道GC回收机制。

5.了不了解Java设计模式。不了解,只听过单例,观察者模式。

6.看我项目里有写Mqtt协议,问我了解不了解Amqp协议。不了解,说了一些Mqtt主题订阅发布了相关问题。

7.问了线程在JVM虚拟机中是怎么加载的。唉,不知道。

8.问了静态static是怎么加载的。这个感觉回答得还行,是类的加载的一系列过程。

9.问了项目中有没有统一的异常处理机制。没有,都是trt/catch的。

10.问了项目中有没有用到继承等相关知识。没有。

11.问平时是怎么学习的。上CSDN,GitHub,查找相关资料,遇到什么问题去搜索对应的解决办法。

也不知道为什么应聘Android,全是Java相关知识,可能Java对Android开发真的很重要吧……心累……

优秀开源项目:

  • ali1024.coding.net/public/P7/Android/git

简介:Android学习笔记总结+最新移动架构视频+大厂安卓面试真题+项目实战源码讲义

  • github.com/android

简介:Android官方GitHub开源项目,强烈推荐

如何做好面试突击,规划学习方向?

面试题集可以帮助你查漏补缺,有方向有针对性的学习,为之后进大厂做准备。但是如果你仅仅是看一遍,而不去学习和深究。那么这份面试题对你的帮助会很有限。最终还是要靠资深技术水平说话。

网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。建议先制定学习计划,根据学习计划把知识点关联起来,形成一个系统化的知识体系。

学习方向很容易规划,但是如果只通过碎片化的学习,对自己的提升是很慢的。

同时我还搜集整理2020年字节跳动,以及腾讯,阿里,华为,小米等公司的面试题,把面试的要求和技术点梳理成一份大而全的“ Android架构师”面试 Xmind(实际上比预期多花了不少精力),包含知识脉络 + 分支细节

在搭建这些技术框架的时候,还整理了系统的高级进阶教程,会比自己碎片化学习效果强太多。

网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。希望这份系统化的技术体系对大家有一个方向参考。
到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。希望这份系统化的技术体系对大家有一个方向参考。

安卓面试自我介绍,Android400道面试题通关宝典助你进大厂相关推荐

  1. Java400道面试题通关宝典助你进大厂,看这篇足矣了!

    前言 Spring 是一个非常流行和成功的 Java 应用开发框架.Spring Security 是 Spring 家族中的一个安全管理框架,提供了一套 Web 应用安全性的完整解决方案.在用户认证 ...

  2. 怎样才是刷面试题的正确姿势?Android400道面试题+通关知识宝典助你进大厂

    11.OOM可以try{}catch{}吗? 12.给我谈谈正则表达式.(校招&实习) 13.如何将String转成int?(校招&实习) 14.谈谈你对String的理解. 15.你 ...

  3. 开发工程师面试自我介绍_30道经典面试题,靠它我在一线拿到了20k的前端开发工程师岗位...

    题 1 :什么是防抖和节流?有什么区别?如何实现? 防抖:触发高频事件后n秒内函数只会执行一次,如果n秒内高频事件再次被触发,则重新计算是间 思路:每次触发事件时都取消之前的延时调用方法 节流:高频事 ...

  4. android开发电话面试自我介绍,安卓开发面试自我介绍

    面试自我介绍既是面试中必备环节,也是求职者们最关心的问题之一.一个常规的面试,寒暄之后面试官提出的第一个问题几乎千篇一律:"请您简单地做一下自我介绍".有些被面试者都会问:简历中情 ...

  5. 计算机硕士毕业面试题,计算机研究生面试自我介绍

    计算机研究生面试自我介绍 good morning,madam and sir!it's a great honor for me to meet you here today. i would li ...

  6. 后端开发面试自我介绍_java开发面试评语

    自我评价或是自我介绍(我是Java程序员) 你这里介绍的就挺好啊. 有个条理就行 我前段时间也总参加面试,也是做J2EE,我说下我自我介绍的思路: 1. 先介绍基本情况,哪里人,什么学校毕业在什么公司 ...

  7. php面试自我介绍结束语,面试自我介绍 结尾 社团招新面试自我介绍

    自我介绍在我们的生活中会经常用到,在大学社团面试中,如何让自我介绍起到让人耳目一新的效果需要一定的技巧,下面是小编整理的社团招新面试自我介绍,欢迎大家阅读. 社团招新面试自我介绍篇1 亲爱的老师.同学 ...

  8. java面试自我介绍百度云,java面试自我介绍

    java职位是一个比较热闹的职位,java面试自我介绍怎么说?通过阅读本文,希望对你有所帮助. 面试自我介绍的思路: 1.先介绍基本情况,哪里人,什么学校 2.说下自己的性格,比如 3.一般说完以上的 ...

  9. 转专业计算机的面试自我介绍,转专业面试自我介绍

    转专业面试自我介绍 1.接到面试通知后,最好在家打个自我介绍的草稿,然后试着讲述几次,感觉一下. 2.自我介绍时首先应礼貌地做一个极简短的开场白,并向所有的面试人员(如果有多个面试考官的话)示意,如果 ...

最新文章

  1. AI一分钟 | 马斯克:特斯拉内部有人故意搞破坏;亚马逊推出酒店定制版Alexa
  2. 四年后十大最赚钱行业
  3. httpd启动报错:httpd: apr_sockaddr_info_get() failed for jsp...
  4. 如何在 SAP 电商云里设置 Time Restrictions
  5. 突然不能 ip访问服务器文件夹,用友U8 工作站连接不到服务器,ping IP及服务器名都正常,访问服务器共享文件夹也正常...
  6. android 更改edittext内容,Android如何实时更改edittext的内容
  7. 数组中的reverse_数组reverse()方法以及JavaScript中的示例
  8. 通讯故障_PLC与变频器通讯故障处理实例
  9. 汉语语法分析的重点是_语法特定句式 |现代汉语专题研讨(15)
  10. 回馈顾客, 活动搞起 --- 策略模式
  11. 疫情之后,有哪些巨大的商业机会?
  12. 龙蜥社区陈绪:从CentOS 停服说起,龙蜥操作系统的开源观
  13. libpng error处理方式
  14. 量化选股常见的策略模型
  15. JS中变量存储在堆中还是栈中?(深入内存原理)
  16. 端口汇聚实现多端口带宽叠加
  17. 怎样更改计算机的sid,关于Windows系统sid修改方法
  18. 计算机管理格式化没有顺利完成,格式化没有顺利完成怎么办?
  19. Java Swing 键盘事件监听
  20. 简洁、快速、节约内存的Excel处理工具EasyExcel

热门文章

  1. 资产重估和资产减值准备
  2. 学python的基础是什么-毫无基础的人如何入门 Python ?
  3. 更改计算机oem信息软件,计算机属性信息修改方法(OEM信息修改方法)
  4. 我要去 Google 前端组工作了
  5. 学校机房/实验室电脑免全屏广播控制解决方案
  6. int.TryParse是干嘛的,怎么用
  7. debian挂载光驱、软驱、usb
  8. 桐梓县春晖行动志愿者协会开展环保捡拾垃圾志愿服务活动
  9. c++之vector类
  10. 《学生宿舍管理系统》计算机毕业设计|java毕业设计|课程设计|学生管理|宿舍管理|就寝管理|学生日常管理|