文章分类 - 面试
摘要:说一下java多态的理解,以及接继承,和接口的理解 于哥在这里只讲多态,其他自己上网体会 对于多态的定义不同类的对象对统一函数做出不同对的响应或者动作。作用主要是消除类之间的耦合性,灵活性比较强,利于代码的编写和修改。尤其在处理大量的运算和操作时,可以灵活地简化,替换或者是修改代码! 三个必要条件1
阅读全文
摘要:建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示:先来看看如何建立连接的。【更新于2017.01.04 】该部分内容配图有误,请大家见谅,正确的配图如下,错误配图也不删了,大家可以比较下,对比理解效果更好。这么久才来更新,抱歉!!错误配图如下:首先Client端发送连接请
阅读全文
摘要:背景描述 通过上一篇中网络模型中的IP层的介绍,我们知道网络层,可以实现两个主机之间的通信。但是这并不具体,因为,真正进行通信的实体是在主机中的进程,是一个主机中的一个进程与另外一个主机中的一个进程在交换数据。IP协议虽然能把数据报文送到目的主机,但是并没有交付给主机的具体应用进程。而端到端的通信才
阅读全文
摘要:目录 概述 技术储备 面试公司 火币网(Offer) 蛋壳公寓(Offer) GrowingIO(Over) 昆仑智启(Offer) 京东 完美世界(Over) 高德—汽车事业部(Over) 高德—地图事业部(Over): 掌阅科技(Over) 马蜂窝(Over) 爱奇艺(Offer) 美团(Ove
阅读全文
摘要:《Android 开发工程师面试指南 LearningNotes 》,作者是知乎Android开发工程师陶程,由梁观全贡献部分。大家可以去知乎关注这两位用心的少年。这份指南包含了大部分Android开发的基础、进阶知识,不仅可以帮助准备面试的同学,也可以帮助正在学习和工作的同学梳理自己的知识点。有心
阅读全文
摘要:本文作者Jacky 王世昌,映客 Android 架构师、Github中国区Java星榜前20。发表于《Android 面试指南》专栏。 如何才能通过一线互联网公司面试?相信这是很多人的疑惑,希望看完本篇文章能给大家一些启发。 我是 Github 上 AndroidInterview-Q-A 项目的
阅读全文
摘要:转眼就到了2018的下季度,即将步入金九银十的季节,很多人估计正在跳槽的路.上,整理一份Android高级开发工程师面试集锦,对照这些问题进行复习,将会事半功倍。从基础到中级在高级,从Android到java,希望大家多多分享和转发给有需要的同学。 1、Activity生命周期? onCreate(
阅读全文
摘要:正文 一、简历 从16年毕业至今,就职过两家公司,大大小小项目做了几个,非常感谢我的两位老大,在我的android成长路上给予我很多指导,亦师亦友的关系。 从年前至今参加面试了很多公司,也收到了几家巨头的offer,还有其他公司的。总结下经验,也是对过去的一个回顾和总结吧。 一、简历 网上有很多对程
阅读全文
摘要:面试的准备 当收到HR的面试的通知还是很懵逼的,因为感觉自己突然啥都不会了,迅速镇定下来,去网上找了一下某度的面试题,但是发现都只有提问了什么并没有对所提问题的解答,那只能自力更生,像做试卷一样,一遍总结一遍温顾.其实大多都是平时开发中用到的,只是我们没有总结过,被问起来的时候回答的难免会有点捉襟见
阅读全文
摘要:资源集 LearningNotes 记录一个自己的知识库 Android 名企面试题及涉及知识点整理 国内一线互联网公司内部面试题库 史上最全 Android 面试资料集合 Android 学习资料收集 Android面试一天一题 文章 Context都没弄明白,还怎么做Android开发? And
阅读全文
摘要:作者:风格鱼链接:https://www.zhihu.com/question/37483907/answer/89452327来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 上面这几块知识点,按照其重要程度排序,我个人认为可以这样排:数据结构与算法,Java,And
阅读全文
摘要:前言 参加了2017年校招,面试了阿里、百度、腾讯、滴滴、美团、网易、去哪儿等公司,个人是客户端 Android 方向,总结了面试过程中频率出现较高的题目,希望对大家有所帮助。 Java 一些知识点 Object 有哪些方法 public 方法:getClass、equals、hashCode、to
阅读全文
摘要:TCP建立连接三次握手和释放连接四次握手 【尊重原创,转载请注明出处】http://blog.csdn.net/guyuealian/article/details/52535294 在谈及TCP建立连接和释放连接过程,先来简单认识一下TCP报文段首部格式的的几个名词(这里只是简单说明,具体请查看相
阅读全文
摘要:TCP(Transmission Control Protocol,传输控制协议)是面向连接的协议,也就是说,在收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对话”才能建立起来,其中的过程非常复杂,只简单的描述下这三次对话的简单过程:主机A向主机B发出连接请求数据包:“我想给你
阅读全文
摘要:前言 这篇文章是这个系列的开篇,作为移动开发者,开发的应用不免会对网络进行访问,虽然现在已经有很多的开源库帮助我们可以轻而易举的访问网络,但是我们仍要去了解网络访问的原理,这也是一个优秀开发人员所必备的知识点。这篇文章我们就先来了解一下HTTP协议原理。 1.HTTP简介 HTTP是一个属于应用层的
阅读全文
摘要:HTTP通信机制是在一次完整的HTTP通信过程中,Web浏览器与Web服务器之间将完成下列7个步骤: 1. 建立TCP连接 在HTTP工作开始之前,Web浏览器首先要通过网络与Web服务器建立连接,该连接是通过TCP来完成的,该协议与IP协议共同构建Internet,即著名的TCP/IP协议族,因此
阅读全文
摘要:0. 前言从我们在浏览器的地址栏输入http://blog.csdn.net/seu_calvin后回车,到我们看到该博客的主页,这中间经历了什么呢?简单地回答这个问题,大概是经历了域名解析、TCP的三次握手、建立TCP连接后发起HTTP请求、服务器响应HTTP请求、浏览器解析html代码,同时请求
阅读全文
摘要:题记:既生亮何生瑜。 摘要:标题虽然是为了解释有了 IP 地址,为什么还要用 MAC 地址,但是本文的重点在于理解为什么要有 IP 这样的东西。本文对读者的定位是知道 MAC 地址是什么,IP 地址是什么。 一开始时,网络中的机器并不多。大家都连到同一个集线器就可以了,就可以实现互通。这时,机器 A
阅读全文
摘要:摘要:本文尝试一步步还原HTTPS的设计过程,以理解为什么HTTPS最终会是这副模样。但是这并不代表HTTPS的真实设计过程。在阅读本文时,你可以尝试放下已有的对HTTPS的理解,这样更利于“还原”过程。 我们先不了聊HTTP,HTTPS,我们先从一个聊天软件说起,我们要实现A能发一个hello消息
阅读全文
摘要:1、三次握手 (1)三次握手的详述 首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并分配资源,这样TCP连接就建立了。 最初两端的TCP进程都处于CLOSED关闭状态,A主动打开连接
阅读全文

浙公网安备 33010602011771号