11# Java基础
22
3+ #### 创建对象的方式
4+
5+ - https://blog.csdn.net/w410589502/article/details/56489294
6+
37#### 反射在jvm层面的实现
48
59https://www.jianshu.com/p/b6cb4c694951
@@ -16,6 +20,10 @@ https://blog.csdn.net/cnq2328/article/details/50436175
1620
1721https://www.jianshu.com/p/10584345b10a
1822
23+ #### oom出现的原因
24+
25+ https://www.jianshu.com/p/2fdee831ed03
26+
1927#### Class.forName和ClassLoader的区别
2028
2129https://blog.csdn.net/qq_27093465/article/details/52262340
@@ -50,6 +58,8 @@ https://blog.csdn.net/xlgen157387/article/details/63683882
5058
5159#### 红黑树
5260
61+
62+ - https://www.jianshu.com/p/e136ec79235c
5363- https://zhuanlan.zhihu.com/p/31805309
5464
5565#### hashmap的jdk1.7和jdk1.8区别
@@ -109,10 +119,22 @@ https://www.cnblogs.com/peizhe123/p/5790252.html
109119更加详细的解释
110120https://blog.csdn.net/yanshuanche3765/article/details/78917507
111121
122+ #### ArrayList、LinkedList、Vector
123+
124+ https://blog.csdn.net/zhangqiluGrubby/article/details/72870493
125+
126+ #### sleep和wait的区别
127+
128+ https://blog.csdn.net/u012050154/article/details/50903326
129+
112130#### java 地址和值传递的例子
113131
114132https://www.cnblogs.com/zhangyu317/p/11226105.html
115133
134+ #### Java序列化
135+
136+ https://juejin.im/post/5ce3cdc8e51d45777b1a3cdf
137+
116138#### java NIO,java 多线程、线程池,java 网络编程解决并发量
117139
118140- Java Nio使用:https://blog.csdn.net/forezp/article/details/88414741
@@ -237,8 +259,11 @@ HashMap为了存取高效,要尽量较少碰撞,就是要尽量把数据分
237259
238260#### 讲讲多线程,多线程的同步方法
239261
240- 1、synchronized
241- 2、reetrantlock
262+ - synchronized原理
263+
264+ https://www.jianshu.com/p/d53bf830fa09
265+
266+ - reetrantlock
242267
243268#### list,map,set 之间的区别
244269
@@ -405,6 +430,14 @@ https://www.cnblogs.com/kismetv/p/7806063.html
405430https://mp.weixin.qq.com/s/2Y5X11TycreHgO0R3agK2A
406431https://mp.weixin.qq.com/s/IdjCxumDleLqdU8MgQnrLQ
407432
433+ #### spring中的设计模式
434+
435+ https://juejin.im/post/5ce69379e51d455d877e0ca0
436+
437+ #### aspect的种类
438+
439+ https://blog.csdn.net/StubbornAccepted/article/details/70767014
440+
408441#### ioc aop总结(概述性)
409442
410443https://juejin.im/post/5b040cf66fb9a07ab7748c8b
@@ -523,6 +556,10 @@ https://blog.csdn.net/itmyhome1990/article/details/54863822
523556
524557### Redis
525558
559+ #### redis为什么快?
560+
561+ https://zhuanlan.zhihu.com/p/57089960
562+
526563- Redis 数据结构
527564
528565- Redis 持久化机制
@@ -759,6 +796,10 @@ https://cloud.tencent.com/developer/article/1104098
759796
760797### 计算机网络
761798
799+ #### http相关问题
800+
801+ https://mp.weixin.qq.com/s/xSGD3rWdboeeQvaS8jEchw
802+
762803#### TCP三次握手第三次握手时ACK丢失怎么办
763804
764805https://www.cnblogs.com/wuyepeng/p/9801470.html
@@ -875,76 +916,16 @@ https://juejin.im/post/5da44c5de51d45783a772a22
875916
876917- https://blog.csdn.net/wjw_77/article/details/99696757
877918
878- ### 项目及规划
879-
880- 1 . 对你来说影响最大的一个项目(该面试中有关项目问题都针对该项目展开)?
881-
882- 2 . 项目哪一部分最难攻克?如何攻克?
883-
884- 个人建议:大家一定要选自己印象最深的项目回答,首先按模块,然后组成 人员,最后你在项目中的角色和发挥 的作用。全程组织好语言,最好不要有停顿,面试官可以 看出你对项目的熟悉程度
885-
886- 3 . 你觉得你在项目运行过程中作为组长是否最大限度发挥了组员的优势?具体事例?
887-
888- 4 . 职业规划,今天想发展的工作方向
889-
890- 5 . 项目里我遇到过的最大的困难是什么
891-
892- 6 . 实验室的新来的研一,你会给他们什么学习上的建议,例如对于内核源码的枯 燥如何克服
893-
894- 7 . 如何协调团队中多人的工作
895-
896- 8 . 当团队中有某人的任务没有完成的很好,如何处理
897-
898- 9 . 平时看些什么书,技术 综合
899-
900- 10 . 项目解决的什么问题 用到了哪些技术
901-
902- 11 . 怎么预防 bug 日志 jvm 异常信息 如何找问题的根源(统计表格)
903-
904- 12 . 你是怎么学习的,说完会让举个例子
905-
906- 13 . 实习投了哪几个公司?为什么,原因
907-
908- 14 . 最得意的项目是什么?为什么?(回答因为项目对实际作用大,并得到认可)
909-
910- 15 . 最得意的项目内容,讲了会
911-
912- 16 . 你简历上写的是最想去的部门不是我们部门,来我们部门的话对你有影响麽?
913-
914- 17 . 你除了在学校还有哪些方式去获取知识和技术?
915-
916- 18 . 你了解阿里文化和阿里开源吗?
917-
918- 19 . 遇到困难解决问题的思路?
919-
920- 20 . 我觉得最成功的一件事了
921-
922- 我说能说几件吗,说了我大学明白明白了 自己想干什么,选择了自己喜欢的事,大学里学会了和自己相处,自己一个人的 时候也不会感觉无聊,精神世界比较丰富,坚持锻炼,健身,有个很不错的身体, 然后顿了顿笑着说,说,有一个对我很好的女朋友算吗?
923-
924- 21 . 压力大的时候怎么调整?多个任务冲突了你怎么协调的?
925-
926- 22 . 家里有几个孩子,父母对你来北京有什么看法?
927-
928- 23 . 职业生涯规划
929-
930- 24 . 你在什么情况下可能会离职
931-
932- 25 . 对你影响最大的人
933-
934- 26 . 1 . 优点 3 个,以及缺点 2. 说说你应聘这个岗位的优势 3. 说说家庭 4. 为什么 想来网易,用过网易的哪些产品,对比下有什么好的地方 5. 投递了哪些公司,对第一份工 作怎么看待
935919
936- 27 . 为什么要选择互联网(楼主偏底层的)
920+ #### 负载均衡
937921
938- 28 . 为什么来网易(看你如何夸)
922+ https://juejin.im/post/5b39eea0e51d4558c1010e36
939923
940- 29 . 在校期间怎样学习
941924
942- 30 . 经常逛的技术性网站有哪些?
925+ #### 分布式锁的实现方式及优缺点
943926
944- 31 . 举出你在开发过程中遇到的原先不知道的 bug, 通过各种方式定位 bug 并最终 成功解决的例子
927+ https://zhuanlan.zhihu.com/p/62158041
945928
946- 32 . 举出一个例子说明你的自学能力 7 次面试记录,除了京东基本上也都走到了很后面的阶段。硬要说经验可能有三点:
929+ #### CAP
947930
948- - 不会就不会。我比较爽快,如果遇到的不会的甚至是不确定的,都直接说:“对不起, 我答不上来”之类的。
949- - 一技之长。中间件和架构相关的实习经历,让我基本上和面试官都可以聊的很多, 也可以看到,我整个过程没有多少算法题。是因为面试官和你聊完项目就知道你能 做事了。其实,面试官很不愿意出算法题的(BAT 那个档次除外),你能和他扯技 术他当然高兴了。关键很多人只会算法(逃)。
950- - 基础非常重要。面试官只要问 Java 相关的基础,我都有自信让一般的面试官感觉 惊讶,甚至学到新知识
931+ https://www.jianshu.com/p/8025e3346734
0 commit comments