笔面试(2019秋招阶段)
后端
HashMap怎么变成线程安全:https://blog.csdn.net/qq_33275597/article/details/79692056
HashMap线程不安全的后果:
为什么HashMap扩容是2的幂次:https://blog.csdn.net/gududedabai/article/details/85784161
HashMap扩容为什么是2倍:https://www.wandouip.com/t5i169104/
对象深拷贝/浅拷贝区别,如何实现:
arraylist对象的扩充:https://blog.csdn.net/weixin_40909099/article/details/81239509
thread/runable创建线程区别:https://blog.csdn.net/qq_32004233/article/details/78324573
检查型异常:
servlet生命周期:https://zhidao.baidu.com/question/128651465.html
synchronized/Lock区别:
String倒序输出:
list/set/map区别:
值/引用类型区别:https://blog.csdn.net/qq_41247433/article/details/79437973
集合初始长度、扩容问题:
集合类底层实现原理:https://blog.csdn.net/qq_37932082/article/details/79455676
Java IO 怎么理解缓冲区:https://zhidao.baidu.com/question/244534987.html
Java IO 怎么理解缓冲区:http://www.cnblogs.com/smallbug/p/4413981.html
垃圾回收器:
session/cookie区别:
spring ioc配置文件装配过程:https://www.jianshu.com/p/ec5a40628730
spring底层:https://blog.csdn.net/javaxuexi123/article/details/80804800
hadoop集群中HDFS默认副本块数:
行为型模式:
JVM
对象内存的分配策略:https://cloud.tencent.com/developer/article/1124423
Web前端
HTTP状态码:
ajax实现原理:
js数组求和:https://www.jb51.net/article/154559.htm
cookie、localStorage区别:
get、post区别:https://zhidao.baidu.com/question/265099789450307365.html
DOM三大节点:https://blog.csdn.net/judyge/article/details/50225463
var/let/const区别:
数据库
支持事务的引擎:https://blog.csdn.net/u013019431/article/details/78545749
MySQL4种事务隔离级别:
脏读/幻读/不可重复读:https://blog.csdn.net/qq_33226422/article/details/82969414
MySQL并发控制:
MySQL中B+树索引原理:https://blog.csdn.net/ifollowrivers/article/details/73614549
MySQL中B+树:https://blog.csdn.net/Michaeles/article/details/86584158
计算机网络
ping命令:https://blog.csdn.net/SoaringLee_fighting/article/details/70473787
浅谈HTTP协议:http://baijiahao.baidu.com/s?id=1597818044986889385&wfr=spider&for=pc,HTTP是一个通信协议
HTTP方法:https://cloud.tencent.com/developer/article/1124672
http/https区别:
TCP/IP协议:
tcp/ip、udp、socket之间关系:https://blog.csdn.net/chaoshenzhaoxichao/article/details/79785318
三次握手与四次挥手:https://blog.csdn.net/qq_38950316/article/details/81087809
url回车发生了什么:
url回车发生了什么:
私有ip地址:https://zhidao.baidu.com/question/575685698.html
tcp接收端重复:https://zhidao.baidu.com/question/408332913.html
为何TIME_WAIT状态保持2MSL:https://blog.csdn.net/unix21/article/details/16918307
tcp连接状态详解:
数据结构
二叉树前序中序->后序:https://blog.csdn.net/qq_34154570/article/details/82700094
各种排序比较次数:https://blog.csdn.net/u013176681/article/details/41786263
hash表O(1):http://www.imooc.com/wenda/detail/575460
数组/链表/二叉树:https://zhidao.baidu.com/question/1866218468514439547.html
算法
股票交易问题:https://blog.csdn.net/be_gin_ner/article/details/86586743
岛屿周长问题:https://blog.csdn.net/bulo1025/article/details/86600707
相邻数差的最大值:https://blog.csdn.net/jpbirdy/article/details/42779815
相同数字组成的下一个更大的数:https://blog.csdn.net/zlb666/article/details/89249519
搜索旋转排序:
Linux
linux单内核还是微内核:https://zhidao.baidu.com/question/924435768820131619.html
面试内容
字节跳动面试内容:https://blog.csdn.net/qq_34149581/article/details/96154157
字节跳动面经:https://www.jianshu.com/p/05d44e107470
如何字节跳动通过:http://dy.163.com/v2/article/detail/E94Q6KEO05382XHV.html