maimogu / Interview

Some test about interview

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

(注:在此md中,只是列出一些知识点,以作后续复习参考,时间精力有限,并没有对知识点进行仔细归纳,考参考书籍或网址进行知识点归纳)


#1.JAVA程序基础 ###1.1 GC(垃圾回收机制)的实现方式 垃圾回收机制有两种实现方法 System.gc()方法和 finalize()方法。算法有几种。可参考《深入理解Java虚拟机》这本书

详情参考:http://jayfeng.com/2016/03/11/%E7%90%86%E8%A7%A3Java%E5%9E%83%E5%9C%BE%E5%9B%9E%E6%94%B6%E6%9C%BA%E5%88%B6/ ###1.2 新建进程的三种方法 掌握新建进程的三种方法后,还要研究一下进程同步:

详情参考:http://wiki.jikexueyuan.com/project/java-enhancement/java-five.html ###1.3 抽象类与接口的区别

详情参考:http://wiki.jikexueyuan.com/project/java-enhancement/java-five.html

###1.4 单例模式有哪几种?写出其中的一种 单例模式(Singleton)是几个创建模式中最对立的一个,它的主要特点不是根据用户程序调用生成一个新的实例,而是控制某个类型的实例唯一性,通过上图我们知道它包含的角色只有一个,就是Singleton,它拥有一个私有构造函数,这确保用户无法通过new直接实例它。除此之外,该模式中包含一个静态私有成员变量instance与静态公有方法Instance()。Instance()方法负责检验并实例化自己,然后存储在静态成员变量中,以确保只有一个实例被创建。

详情参考:http://www.cnblogs.com/rush/archive/2011/10/30/2229565.html

###1.5 面向对象三大基本特性,五大基本原则

详情参考:http://www.cnblogs.com/BlogNetSpace/archive/2012/03/20/1562858.html

2.操作系统

###1.进程间通信的几种方式

详情参考:http://blog.csdn.net/gatieme/article/details/50908749 ###2.将程序后台运行的方法

详情参考:http://www.cnblogs.com/xianghang123/archive/2011/08/02/2125511.html

#3.计算机网络基础 ###3.1 三次握手与四次挥手的具体过程 ###3.2 HTTP协议请求的几种方式 HTTP协议**定义了八种方法或者叫“动作”来表明对Request-URI指定的资源的不同操作方式.

详情可参考:http://blog.csdn.net/zhu_xun/article/details/16939691

###3.3 网络下一跳地址的配置

#4.数据库及数据分析 ###4.1 HIVE内部表与外部表

详情参考:http://blog.csdn.net/zhangzhebjut/article/details/39275181

###4.2 深度优先遍历的实现(不使用递归)

###4.3 SQL查询,查找在集合表A中,但是不在集合表B的元素

###4.4 SQL查询,查找A列大于B列则取A列,否则取B列;B列大于C列则取B列,否则取C列

###4.5 数据三范式的概念 详情参考:http://www.cnblogs.com/ybwang/archive/2010/06/04/1751279.html

###4.6 数据归一化的几种方法 详情参考:http://webdataanalysis.net/data-analysis-method/data-normalization/

#5.软件测试与测试开发 ###5.1 如何对微信红包流程进行测试?(没有标准答案,自由发挥) ###5.2 安卓手机上,手势开锁的测试方法与流程 (没有标准答案,自由发挥) ###3.A/BTest的含义,A/B Test的几种实现策略 ABtest就是通过特定的标记对流量进行切分(多数是通过hash),根据切分的结果和实验流量的配比来决定打上那个流量标签。 然后根据流量标签来确定走哪个逻辑分支,这样子就可以在同一套系统上,进行不同的策略实验。

About

Some test about interview

License:GNU General Public License v3.0