• Yeungeek
  • 1.1. 概述
  • 1.2. 算法
    • 1.2.1. LeetCode题解
  • 1.3. 计算机基础
    • 1.3.1. Linux基础
  • 1.4. 网络
    • 1.4.1. 计算机网络
    • 1.4.2. HTTP
  • 1.5. Java
    • 1.5.1. Java基础
    • 1.5.2. Java并发
    • 1.5.3. Java虚拟机
  • 1.6. Android
    • 1.6.1. Android基础
    • 1.6.2. Android进阶
    • 1.6.3. Android专项
  • 1.7. 编码规范
    • 1.7.1. Java编码规范
    • 1.7.2. Android编码规范
  • 1.8. 面试题集
    • 1.8.1. Java并发多线程
    • 1.8.2. Android网络
      • 1.8.2.1. 请简述一次http网络请求的过程?
      • 1.8.2.2. 请简述 Http 与 Https 的区别?
      • 1.8.2.3. 谈一谈TCP/IP三次握手,四次挥手?
      • 1.8.2.4. 简述 TCP 和 UDP的区别?
      • 1.8.2.5. 对称加密和非对称加密方法?
      • 1.8.2.6. 谈谈如何对网络请求进行优化?
  • Published with GitBook

概述

  • 概述
    • 1.算法
    • 2.计算机基础
    • 3.网络
    • 4.Java
    • 5.Android
    • 6.编码规范
    • 7.面试题集
  • Reference

Build Status

概述

Android技术面试的必备知识以及相关知识体系,包含算法、计算机基础、网络、Java、Android、编码规范等,重点是Android相关知识体系。

1.算法

  • LeetCode题解

2.计算机基础

  • Linux基础

3.网络

  • 计算机网络
  • HTTP

4.Java

  • Java基础
  • Java并发
  • Java虚拟机

5.Android

  • Android基础
  • Android进阶
  • Android专项

6.编码规范

  • Java编码规范
  • Android编码规范

7.面试题集

  • Java并发多线程
  • Android网络
    1. 请简述一次http网络请求的过程?
    2. 请简述 Http 与 Https 的区别?
    3. 谈一谈TCP/IP三次握手,四次挥手?
    4. 简述 TCP 和 UDP的区别?
    5. 对称加密和非对称加密方法?
    6. 谈谈如何对网络请求进行优化?

Reference

  • CS-Notes
  • LearningNotes
  • 一线互联网公司内部题库
  • Android高级面试题集
  • 每日面试题

results matching ""

    No results matching ""