笔面试(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