Android 面试必备
文章平均质量分 84
自己整理的一些 Android 常用知识点,希望对大家有点帮助
gdutxiaoxu
这个作者很懒,什么都没留下…
展开
-
【Android 面经分享】阿里技术专家的 5年 Android 开发的求职之路
作者:yechaoa来源:https://juejin.cn/post/6996551155220217869前言前段时间在看机会,本文就是我对求职过程的一个总结。同时,也作为一个面试官,来说说求职中需要注意的点。各大厂的面试会考核哪些知识点5年开发应该具备哪些技术要点当下市场行情如何,真的很卷吗写简历需要注意什么自我介绍怎么准备关于为什么离职未来职业规划问题如何避坑被问到自闭,如何调整心态我个人的学习方法其他注意事项面试题先上主菜一面技术京东GC原理,有哪几.转载 2021-10-21 23:53:11 · 865 阅读 · 0 评论 -
Android面试老生常谈的 View 事件分发机制,看这一篇就够了
我的公众号程序员徐公,四年中大厂工作经验,回复黑马,领取 Android 学习视频一份,回复徐公666,可以获得我精心整理的简历模板,带你走近大厂。在 Android 开发当中,View 的事件分发机制是一块很重要的知识。不仅在开发当中经常需要用到,面试的时候也经常被问到。如果你在面试的时候,能把这块讲清楚,对于校招生或者实习生来说,算是一块不错的加分项。对于工作几年的我们来说,这是必须掌握的,讲不明白,那你回去等通知吧,哈哈。目录大概如下:View 事件分发机制简介View 常见滑动冲..原创 2021-05-24 15:57:17 · 1151 阅读 · 3 评论 -
面试官系列 - LeetCode链表知识点&题型总结
文章目录前言知识点什么是链表类别单向链表循环链表双向链表双向循环链表与数组的性能对比优缺点常用技巧题型总结基本操作删除类翻转类题型合并链表环形链表拆分链表排序链表小结**往期文章**我的 CSDN 博客:https://blog.csdn.net/gdutxiaoxu 我的掘金:https://juejin.im/user/2207475076966584 github: https://github.com/gdutxiaoxu/ 微信公众号:徐公码字(stormjun94) 知乎:ht原创 2020-08-01 15:21:48 · 988 阅读 · 0 评论 -
java 版剑指offer算法集锦
微信公众号:徐公码字(stormjun94)来源:https://github.com/gdutxiaoxu/Android_interview前言现如今,如果你想进入大厂,腾讯,阿里,头条,拼多多等,不管是社招还是校招,肯定都会面试到算法的。相信很多人有这样的想法,面试的时候早火箭,工作的时候拧螺丝。确实,这种情况非常常见,我也认同。但没办法,谁叫我们想进入大厂呢,主动权掌握在人家手里。不过,这种情况也可以理解。怎么在几轮面试中确定面试者的水平呢?肯定是考察算法,基础这些,原理这些。虽然这.原创 2020-07-23 21:07:32 · 715 阅读 · 0 评论 -
面试官系列 - https 真的安全吗,可以抓包吗,如何防止抓包吗
文章目录前言背景什么是 https什么是SSLhttps 的连接过程证书验证阶段数据传输阶段https 的加密方式是怎样的,对称加密和非对称加密,为什么要这样设计内容传输为什么要使用对称机密https 是绝对安全的吗什么是中间人攻击https 是如何防止中间人攻击的浏览器是如何确保CA证书的合法性?https 可以抓包吗扩展如何防止抓包?预置证书/公钥更新问题小结往期文章Android 面试必备 - http 与 https 协议Android 面试必备 - 计算机网络基本知识(TCP,UDP,Htt原创 2020-07-16 20:46:54 · 10503 阅读 · 5 评论 -
面试官系列- 你真的了解 http 吗
文章目录往期文章面试常见一道经典的面试题http 必备基础知识什么是无状态协议,HTTP 是无状态协议吗,怎么解决几种方法http get 和 post 区别http put 和 post 区别http 版本1.0 与 1.12.0Http 3.0QUIC新功能总结http 状态码题外话往期文章Android 面试必备 - http 与 https 协议Android 面试必备 - 计算机网络基本知识(TCP,UDP,Http,https)Android 面试必备 - 线程Android 面试必备原创 2020-07-14 22:50:30 · 2345 阅读 · 1 评论 -
Android 面试必备 - 知识图谱
前言时间飞逝,转眼间毕业两年多,从事 Android 开发三年了。我在想,也是时候将自己的 Android 整理成一套体系。这一次的知识体系图谱只涉及到 Android 基础知识部分和设计模式的, Android写这一套 Android 面试必备系列文章的初衷。整理自己学过的知识,总结,让其成为一套体系,方便日后查阅。现在不少 Android 开发者还比较迷茫,没有形成自己的一套知识体...原创 2019-08-18 18:14:12 · 3899 阅读 · 2 评论 -
Android 面试必备 - 系统、App、Activity 启动过程
前言最近准备更新 Android 面试必备基础知识系列,有兴趣的可以关注我的微信公众号 stormjun94,有更新时,第一时间会在微信公众号上面发布,同时,也会同步在 GitHub 上面更新,如果觉得对你有所帮助的话,请帮忙 star。Android 面试必备 - http 与 https 协议Android 面试必备 - 计算机网络基本知识(TCP,UDP,Http,https)And...原创 2019-08-09 23:36:07 · 3462 阅读 · 0 评论 -
Android 面试必备 - JVM 及 类加载机制
前言最近准备更新 Android 面试必备基础知识系列,有兴趣的可以关注我的微信公众号 stormjun94,有更新时,第一时间会在微信公众号上面发布,同时,也会同步在 GitHub 上面更新,如果觉得对你有所帮助的话,请帮忙 star。Android 面试必备 - http 与 https 协议Android 面试必备 - 计算机网络基本知识(TCP,UDP,Http,https)And...原创 2019-08-08 23:19:22 · 2137 阅读 · 0 评论 -
Android 面试必备 - 线程
前言最近准备更新 Android 面试必备基础知识系列,有兴趣的可以关注我的微信公众号 stormjun94,有更新时,第一时间会在微信公众号上面发布,同时,也会同步在 GitHub 上面更新,如果觉得对你有所帮助的话,请帮忙 star。Android 面试必备 - http 与 https 协议Android 面试必备 - 计算机网络基本知识(TCP,UDP,Http,https)And...原创 2019-08-04 22:17:11 · 2491 阅读 · 0 评论 -
Android 面试必备 - http 与 https 协议
前言在讲解 http 与 https 之间的区别之前,我么先来看一下一个常见的面试问题。一次完整的 http 协议请求过程是怎样的该图片出自 博客Http协议的主要特点支持客户/服务器模式简单快速:客户向服务端请求服务时,只需传送请求方式和路径。灵活:允许传输任意类型的数据对象。由Content-Type加以标记。无连接:每次响应一个请求,响应完成以后就断开连接。无状态:服务...原创 2019-07-31 09:08:42 · 7116 阅读 · 3 评论 -
java 算法题 - 面试中常见的位操作算法题
前言上一篇博客 聊一聊 Android 中巧妙的位操作 中,我们讲解了 java 中常用的位运算及常用应用场景,今天,让我们一起来看一下,面试中常见的位操作的算法题。两个只出现一次的数字【题目描述】一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。看到这道题目,先思考一下,你会怎么做?不熟悉位运算性质的同学,很多人第一时间可能都有这样的想法遍...原创 2018-12-21 21:24:48 · 3921 阅读 · 0 评论 -
归并排序 递归版和非递归版的实现(java)
关于二分查找的,可以参考我的这篇博客二分查找的相关算法题关于归并排序的的,可以参考我的这篇博客归并排序 递归版和非递归版的实现(java)关于快速排序的,可以参考我的这篇博客 快速排序的相关算法题(java)转载请注明原博客地址: http://write.blog.csdn.net/postedit/51292207什么是归并排序归并排序其实就做两件事:“分解”——将序...原创 2016-05-01 22:57:04 · 4315 阅读 · 0 评论 -
快速排序相关算法题
快速排序相关算法题标签(空格分隔): 排序 java 快排 算法关于二分查找的,可以参考我的这篇博客二分查找的相关算法题关于归并排序的的,可以参考我的这篇博客归并排序 递归版和非递归版的实现(java)转载请注明原博客地址:源码下载地址:最近在做各个大公司的笔试题 ,比如阿里,腾讯,cvte等等,经常会遇到关于快速排序的各种算法题,包括时间复杂度,空间复杂度的分析与计算等等...原创 2016-05-03 00:10:48 · 2467 阅读 · 4 评论 -
聊一聊 Android 中巧妙的位操作
前言我们之前,在计算机当中,它是以二进制的形式来进行数的存储和加减乘除的。讲解之前,我们先来了解一下基本的位操作位操作含义具体含义&表示与两位同时为 1,结果才为 1,否则为 0"| "表示或两位中只要有一个为 1,结果为 1^表示异或两位中数字不相同为 1,否则为 0~表示取法原创 2018-12-08 20:30:00 · 1052 阅读 · 0 评论 -
带你了解Android常见的内存缓存算法
带你了解Android常见的内存缓存算法本片博客主要简介以下两个问题介绍一下常见的内存缓存算法怎样实现这些算法大家应该对ImageLoader这个框架都不陌生吧,一个很强大的图片加载框架,虽然作者去年的时候已经停止维护了,但里面的许多东西还是值得我们去学习的。本篇博客讲解的内存缓存算法正是基于ImageLoader的实现基础之上的常见的几种缓存算法(1)LRU即Least RecentlyU原创 2016-07-15 00:03:39 · 6509 阅读 · 2 评论 -
笔试题—字符串常见的算法题集锦
笔试题—字符串常见的算法题集锦本篇博客主要讲解一下四个问题KMP算法字母倒序输出全排列全组合KMP算法关于KMP算法的分析,这里就不讲解了,有兴趣的可以参考这篇博客:从头到尾彻底理解KMP代码如下package com.xujun.stringfind;public class KMPFind { public static void main(String[] args) {原创 2016-09-21 00:01:35 · 10627 阅读 · 2 评论 -
Android 面试必备 - 计算机网络基本知识(TCP,UDP,Http,https)
简介HTTP协议(超文本传输协议)和 UDP(用户数据包协议),TCP 协议(传输控制协议)TCP/IP是个协议组,可分为四个层次:网络接口层、网络层、传输层和应用层。在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。在传输层中有TCP协议与UDP协议,arq协议。在应用层有FTP、HTTP、TELNET、SMTP、DNS等协议。[外链图片转存失败(img-J...原创 2019-07-28 20:01:18 · 4417 阅读 · 0 评论 -
360面试总结(Android)
360面试心得(Android)这次360面试,总共面试了两轮,都是视频面试。时间:2016-08-23闲谈:从大二暑假的时候开始,一直想进腾讯或者阿里,在招实习生的时候,最终遗憾落选。暑假的时候为了好好准备校招,我放弃了去步步高实习的机会,继续在原来的一家公司实习。在暑假的时候找师兄师姐内推了腾讯,阿里,最终都没有通过简历筛选,没有面试。说实话,刚开始内心是挺失落的,挺难受的,但经过一两天的调整,原创 2016-08-30 18:14:08 · 8199 阅读 · 17 评论