多态的作用:http://www.cnblogs.com/pinksnow520/p/4125301.html
排序算法:http://www.cnblogs.com/openeim/p/3921645.html
堆排序的原理:http://www.cnblogs.com/lizhanwu/p/4418035.html
JavaScript和Java有什么关系:https://www.zhihu.com/question/19913979
JavaScript是什么?http://www.jb51.net/article/93226.htm
session是什么:http://blog.csdn.net/hjc1984117/article/details/53995816
cookie是什么:http://blog.csdn.net/chuan_zhang_ak/article/details/52077151
session的跨域:http://www.cnblogs.com/gdlin/p/6846638.html
数据库的索引是什么原理?http://blog.csdn.net/kennyrose/article/details/7532032
数据库如何加快查找速度?http://blog.csdn.net/jking1989/article/details/6430603
大数据的TopK问题:http://blog.csdn.net/suibianshen2012/article/details/52003082
如何得到素数:http://blog.csdn.net/liukehua123/article/details/5482854
如何得到链表的倒数第三个:http://www.cnblogs.com/edisonchou/p/4769164.html
数组和链表的优缺点:http://blog.csdn.net/mormont/article/details/53439772
SQL注入:https://baike.baidu.com/item/sql%E6%B3%A8%E5%85%A5/150289?fr=aladdin
Hash算法原理:http://blog.csdn.net/tanggao1314/article/details/51457585
HashMap的原理:初始容量是多少?为什么是二倍扩展?扩展方式?http://blog.csdn.net/sinat_33536912/article/details/52350375
HashMap是线程安全的吗?有线程安全的实现方式吗?ConcurrentHashMap是怎么实现线程安全的?
Collections.synchronizedMap与ConcurrentHashMap的区别:http://blog.csdn.net/lanxiangru/article/details/53495854
HashMap实现什么时候引进的红黑树:JDK1.8之后
LinkedHashMap和TreeHashMap的区别 http://blog.csdn.net/alanjager/article/details/53426681
Lock Synchronized实现同步的三种方法 http://www.cnblogs.com/QQParadise/articles/4816350.html
Arrays.sort和Collections.sort的实现原理:http://blog.csdn.net/u011410529/article/details/56668545?locationnum=6&fps=1
说一下迪克斯特拉算法:http://blog.csdn.net/qq122627018/article/details/51918301
B树B+树:http://www.cnblogs.com/oldhorse/archive/2009/11/16/1604009.html
TCP四次挥手状态,为什么要有time_wait,以及如何避免
文件系统实现
proc文件系统(meminfo,cpuinfo)
布隆过滤算法
一致性哈希:http://blog.csdn.net/cywosp/article/details/23397179
对称加密与非对称加密:http://www.cnblogs.com/jfzhu/p/4020928.html
http://blog.csdn.net/shenggaofei/article/details/52333687
图的的环检测(深搜)
线程的实现方式有几种?http://www.cnblogs.com/felixzh/p/6036074.html
二叉树先序遍历(用递归和非递归)
ThreadLocal的实现原理;http://www.cnblogs.com/dolphin0520/p/3920407.html
垃圾收集算法有哪些?怎么进行分代收集?怎样判断一个对象是否应该被回收?http://blog.csdn.net/canot/article/details/51037938
http://blog.csdn.net/sinat_36246371/article/details/52998505
Java中有哪些异常? 你遇到过的受检异常?运行时异常?Java异常的结构?
MySQL数据库引擎有了解吗?有哪些?索引类型有了解吗?聚集索引的原理?举例说明聚集索引是否起作用?http://blog.csdn.net/u012050154/article/details/51152853
http://blog.csdn.net/gaohuanjie/article/details/50944782
对协议了解吗?http请求头的内容是什么?状态码301,302,500,
手写算法,在一个字符串中只出现一次的字母,并输出。
ArrayList底层是如何实现的?http://zhangshixi.iteye.com/blog/674856
http://blog.csdn.net/jdsjlzx/article/details/52675726
集合类有了解吗?说一说map这个类,有几种实现,包括了HashMap,TreeMap,HashTable等,HashMap底层如何实现的
说一说了解的排序算法?各种算法的时间复杂度:http://blog.chinaunix.net/uid-21457204-id-3060260.html
二叉树,二叉平衡树,红黑树的性质,红黑树高度最高是多少?可以用性质中的哪一条来证明:http://blog.csdn.net/yuhk231/article/details/51218244
一个整数数组里面,只有一个数字只出现过一次,其他的数字都是出现两次,如何最快的找到这个数字是什么 ?不用找到索引。http://blog.csdn.net/u011826264/article/details/39269101
Http状态码?302如何告知浏览器重定向:http://blog.csdn.net/grandPang/article/details/47448395
Lock Synchronized区别:http://blog.csdn.net/gongpulin/article/details/51212241
ArrayList和LinkedLIst的区别
如何实现多线程?Thread和Runnable/Callable的区别
索引什么时候失效 like '%sss%' :http://blog.sina.com.cn/s/blog_6e322ce7010101i7.html
Redis常见类型
连续最大子数组:http://blog.csdn.net/ns_code/article/details/20942045
第K大的数
where count和Group By谁先执行:http://blog.csdn.net/superhosts/article/details/39298529
如何防止SQL注入:http://blog.csdn.net/stilling2006/article/details/8526458/
OOM是什么?什么时候发生:http://blog.csdn.net/as4061218/article/details/51151702
内存泄露
服务器是如何实现一个session为一个用户浏览器服务的?http://www.cnblogs.com/xdp-gacl/p/3855702.html
如何实现多个IE浏览器共享同一session?(应用:关掉IE后,再开IE,上次购买的商品还在。http://blog.csdn.net/yerenyuan_pku/article/details/51959934
session会在浏览器关闭后消失吗?http://blog.csdn.net/rongwenbin/article/details/51784310
CurrentHashMap:http://blog.csdn.net/xuefeng0707/article/details/40834595
Java8新特性:http://www.importnew.com/11908.html
lamda遍历HashMap :http://blog.csdn.net/exceptional_derek/article/details/43910081
再浏览器输入url,说一下整个执行过程:https://www.nowcoder.com/discuss/3853?pos=264&type=1&order=0
TCP为什么是三次握手而不是2次或者4次?https://www.zhihu.com/question/24853633
String.intern():http://blog.csdn.net/seu_calvin/article/details/52291082
JVM内存参数:http://blog.csdn.net/crazylzxlzx/article/details/52210061
Java关键字
DOM脱离文档流:http://www.cnblogs.com/chuaWeb/p/html_css_position_float.html
非关系型数据库:https://baike.baidu.com/item/NoSQL/8828247?fr=aladdin
C V T E 的面试问题
介绍一下项目
mybatis 一对多的情况下,如何配置
大量文章,根据文章的时间进行倒序排序?
数据库查询速度慢,如何分析原因?
索引失效的情况,是所有like语句都失效吗?http://www.cnblogs.com/binyue/p/4058931.html
女程序员与男程序员的优缺点?
Collections.sort的设计模式
讲述一下常用的设计模式:http://www.cnblogs.com/maowang1991/archive/2013/04/15/3023236.html
适配器设计模式
程序动态链接有什么特点?
多个线程之间有哪两种关系?
将地址为0x40000的32位寄存器读出来保存至m中,编译程序的第一个阶段
fun(int i){
static itn value=i++;
}
就绪队列中有15个进程,每个时间片100ms, 进程间切换5ms, 系统耗时占多少百分比
Linux问题:
命令:grep [选项参数] “要查找的内容字符串" 路径
-r :递归查找子目录
-l :只显示文件名
./ :当前目录路径
尺寸查看文件a.txt的最新100行信息
输出文件中包含“hello world” 字符串的文本行 grep -rn "hello world" a.txt在目录/data下递归查找文件名以“picture”开头的文件 grep -rl "picture" /data
查看当前机器上有多少个Java进程 ps -ef | grep Java
停止所有Java进程 pkill -9 java
停止特定序列号Java kill -9 java 程序序列号
在项目中做了什么?
如果压力大的话,你会怎么办?
可以接受加班吗
可以接受出差吗?
为什么不读研?