8000 update · coder-chenhao/JavaInterview@3998910 · GitHub
[go: up one dir, main page]

Skip to content

Commit 3998910

Browse files
update
1 parent 9528c62 commit 3998910

File tree

5 files changed

+92
-183
lines changed

5 files changed

+92
-183
lines changed

docs/interview-experience/各大公司面经.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,23 @@
1+
# 京东
2+
3+
### 京东一面
4+
5+
1、Java中的乐观锁悲观锁
6+
7+
https://segmentfault.com/a/1190000016611415
8+
9+
2、单点登录
10+
3、集合的问题
11+
4、反转链表
12+
5、二分查找
13+
6、堆排序
14+
7、JUC
15+
8、Java中如何实现线程安全
16+
9、ArrayList和linkedList区别
17+
10、数组和链表区别
18+
11、volitale
19+
20+
121
# 阿里
222

323
- [阿里社招四面(分布式)](https://www.nowcoder.com/discuss/349542)
@@ -19,6 +39,18 @@
1939
8、maven:如何查找重复的jar包问题
2040
9、单点登录如何做的,如果保证安全性
2141

42+
**缺点**:linux实战的不懂
43+
44+
### 钉钉二面
45+
46+
1、项目有什么难点:应该不管是什么项目都是数据库优化跟JVM问题排查
47+
2、操作系统内存交换方式
48+
3、tcp7层模型
49+
4、平时学习方法
50+
5、自己博客写的好的进行介绍
51+
52+
**缺点**:重点不突出、操作系统不清楚。
53+
2254

2355
# 腾讯
2456

@@ -133,6 +165,14 @@ https://www.cnblogs.com/JackPn/p/9386182.html
133165

134166
# 快手
135167

168+
1、项目
169+
2、两数之和等于target
170+
3、http介绍
171+
4、输入网址的过程
172+
5、dubbo原理
173+
6、http和dubbo协议的区别
174+
175+
**缺点**:写算法还不熟练
136176

137177

138178
#### Tip:本来有很多我准备的资料的,但是都是外链,或者不合适的分享方式,所以大家去公众号回复【资料】好了。

docs/interview-experience/面试常见知识.md

Lines changed: 0 additions & 90 deletions
This file was deleted.

docs/interview-experience/面试常见问题分类汇总.md

Lines changed: 49 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Java基础
22

3+
#### 创建对象的方式
4+
5+
- https://blog.csdn.net/w410589502/article/details/56489294
6+
37
#### 反射在jvm层面的实现
48

59
https://www.jianshu.com/p/b6cb4c694951
@@ -16,6 +20,10 @@ https://blog.csdn.net/cnq2328/article/details/50436175
1620

1721
https://www.jianshu.com/p/10584345b10a
1822

23+
#### oom出现的原因
24+
25+
https://www.jianshu.com/p/2fdee831ed03
26+
1927
#### Class.forName和ClassLoader的区别
2028

2129
https://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
更加详细的解释
110120
https://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

114132
https://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
405430
https://mp.weixin.qq.com/s/2Y5X11TycreHgO0R3agK2A
406431
https://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

410443
https://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

764805
https://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

docs/interview/已投公司情况.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
|蘑菇街|http://job.mogujie.com/#/candidate/perfectInfo | | offer |
66
|虎牙| | | 不匹配 |
77
|远景|https://campus.envisioncn.com/ | | 笔试 |
8-
|阿里钉钉| https://campus.alibaba.com/myJobApply.htm?saveResume=yes&t=1584782560963 |https://www.nowcoder.com/discuss/368915?type=0&order=0&pos=25&page=3| 一面 |
8+
|阿里钉钉| https://campus.alibaba.com/myJobApply.htm?saveResume=yes&t=1584782560963 |https://www.nowcoder.com/discuss/368915?type=0&order=0&pos=25&page=3| 二面 |
99
|阿里新零售| |https://www.nowcoder.com/discuss/374171?type=0&order=0&pos=35&page=1 https://www.nowcoder.com/discuss/372118?type=0&order=0&pos=80&page=2| |
1010
|深信服| |https://www.nowcoder.com/discuss/369399?type=0&order=0&pos=40&page=6| |
1111
|CVTE| |https://www.nowcoder.com/discuss/368463?type=0&order=0&pos=87&page=3| 已投 |
@@ -15,13 +15,13 @@
1515
|拼多多| https://pinduoduo.zhiye.com/Portal/Apply/Index | https://www.nowcoder.com/discuss/393350?type=post&order=time&pos=&page=8 | 已投 |
1616
|腾讯| https://join.qq.com/center.php |https://www.nowcoder.com/discuss/377813?type=post&order=time&pos=&page=1| offer |
1717
|猿辅导| https://app.mokahr.com/m/candidate/applications/deliver-query/fenbi |https://www.nowcoder.com/discuss/375610?type=0&order=0&pos=95&page=2| 已投 |
18-
|斗鱼| https://app.mokahr.com/m/candidate/applications/deliver-query/douyu |https://www.nowcoder.com/discuss/375180?type=0&order=0&pos=158&page=1| 笔试 |
18+
|斗鱼| https://app.mokahr.com/m/candidate/applications/deliver-query/douyu |https://www.nowcoder.com/discuss/375180?type=0&order=0&pos=158&page=1| 一面挂 |
1919
|淘宝技术部| |https://www.nowcoder.com/discuss/374655?type=0&order=0&pos=165&page=6| |
2020
|字节跳动| https://job.bytedance.com/user https://job.bytedance.com/referral/pc/position/application?lightning=1&token=MzsxNTg0MTU2NDIxMDIzOzY2ODgyMjg1NzI1Mjk3MjI4ODM7MA/profile/ |https://www.nowcoder.com/discuss/381888?type=post&order=time&pos=&page=2| 已投 |
2121
|陌陌| | 来自内推军 |已投|
2222
|网易| http://gzgame.campus.163.com/applyPosition.do?&lan=zh |https://www.nowcoder.com/discuss/373132?type=post&order=create&pos=&page=1 一姐| 已投|
2323
|百度| https://talent.baidu.com/external/baidu/index.html#/individualCenter |https://www.nowcoder.com/discuss/376515?type=post&order=time&pos=&page=1| 已投 |
24-
|京东| http://campus.jd.com/web/resume/resume_index?fxType=0 |https://www.nowcoder.com/discuss/372978?type=post&order=time&pos=&page=4| 已投 |
24+
|京东| http://campus.jd.com/web/resume/resume_index?fxType=0 |https://www.nowcoder.com/discuss/372978?type=post&order=time&pos=&page=4| 二面挂 |
2525
|爱奇艺| | | |
2626
|科大讯飞| | | |
2727
|度小满| | https://www.nowcoder.com/discuss/387950?type=post&order=time&pos=&page=13 | 已投 |

docs/interview/自我介绍和项目介绍.md

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -35,28 +35,6 @@
3535
4、对数据库性能进行调优
3636
5、开发抢购活动功能模块(业务需求)
3737

38-
### 北京项目介绍
39-
40-
这个项目的背景是,现在深空探索的研究越来越热,这个项目就是研究及开发脉冲星导航的相关问题,而脉冲星导航的能够解决深空探索航天器的位置问题,这个就是北京项目的研究目标。
41-
42-
脉冲星是一颗稳定的中子星,能够发出稳定的脉冲波,通过接收脉冲星发出来的脉冲波,可以确定航天器在太空中的位置。
43-
44-
而我在北京的工作是:
45-
1、开发一个软件
46-
2、实现相关算法对航天器上的部件精度进行控制
47-
3、航天器相关的数据进行数据显示
48-
4、近地卫星轨道5星编队仿真实现
49-
50-
51-
2019年5月–2019年9月,在####实习,参加了脉冲星导航的项目开发工作。项目的背景是,现在深空探索的研究越来越热,这个项目就是研究及开发脉冲星导航的相关问题,而脉冲星导航的能够解决深空探索航天器的位置问题,这个就是项目的研究目标。
52-
负责工作:
53-
1、开发一个脉冲星导航仿真软件
54-
2、实现相关算法对航天器上的部件精度进行控制
55-
3、航天器相关的数据进行数据显示
56-
4、近地卫星轨道5星编队仿真实现
57-
个人收获:
58-
通过这个项目的开发,学习到了许多以前没有接触到的航天知识,对于这方面的知识,个人有了很大的提高,同时,由于时间关系,开发的时间非常紧张,对于自己的有了很大的锻炼,不管是从抗压能力还是学习能力,都是得到了一定得锻炼的。
59-
6038
#### Tip:本来有很多我准备的资料的,但是都是外链,或者不合适的分享方式,所以大家去公众号回复【资料】好了。
6139

6240
![](http://image.ouyangsihai.cn/FszE5cIon6eHHexBEgOSBGBWeoyP)

0 commit comments

Comments
 (0)
0