劫数-面试经历篇

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jtracydy/article/details/81152138

嘚不嘚: 好久没写博客了,说实话着从六月中旬到现在我的学习已经基本停滞了,差不多一个半月吧。作为一个新的职场人,我经历了我人生的第一次跳槽,可以说过程是惨痛的,但是结果还是可以的,虽然我不知道到新公司会有怎样的新生活,但是我还是希望我能坚持所有我想坚持做的每一件事。面试的公司不多,但我仍然想分享一些我自己的经验,同时把我平时看的只是点展示一下,还带有一些我平时看的博客链接,面试的时候这些问的还是比较多的了。

Spring

  1. spring jpa https://www.cnblogs.com/dreamroute/p/5173896.html
    jpa 原理boss级别的 http://sharong.iteye.com/blog/2342164
  2. spring核心三大组件ore、context和bean,七大核心组件 了解
  3. restemplate http://www.cnblogs.com/caolei1108/p/6169950.html
  4. Rest https://www.cnblogs.com/loveis715/p/4669091.html
  5. String retry
  6. 注释的依赖性
    https://www.ibm.com/developerworks/cn/opensource/os-cn-spring-iocannt/
  7. spring容器 暂时先跳过
    http://blog.csdn.net/benhuo931115/article/details/74611464
  8. aop
  9. filter
  10. spring相关的

java_base
12. 反射
http://blog.csdn.net/sinat_38259539/article/details/71799078
a. 反射的应用
http://blog.csdn.net/mlc1218559742/article/category/6451395
13. 代理 https://my.oschina.net/huangyong/blog/159788
a. java动态代理
https://www.jianshu.com/p/471c80a7e831
b. cglib代理
https://www.jianshu.com/p/9a61af393e41?from=timeline&isappinstalled=0
14. 序列化、反序列化
a. http://developer.51cto.com/art/201202/317181.htm
15. 深拷贝、浅拷贝 https://www.cnblogs.com/qlky/p/7348353.html 就是clone方法
16. 五种IO模型https://blog.csdn.net/jtracydy/article/details/61418036
17. Io 流 https://www.cnblogs.com/xll1025/p/6418766.html
a. IO 流关系图
https://blog.csdn.net/u013991521/article/details/32756919
b. IO 原理
https://www.ibm.com/developerworks/cn/java/j-lo-javaio/
18. comparable 和 comparator
19. 接口和继承类 http://www.cnblogs.com/chenssy/p/3376708.html
20. 内部类 https://www.cnblogs.com/chenssy/p/3388487.html
21. 匿名内部类 http://www.cnblogs.com/chenssy/p/3390871.html
22. 多态 https://www.cnblogs.com/chenssy/p/3372798.html
23. 异常处理 https://blog.csdn.net/hguisu/article/details/6155636
24. static 关键字 http://www.cnblogs.com/chenssy/p/3386721.html
25. final关键字 http://www.cnblogs.com/chenssy/p/3428180.html
26. String StringBuilder StringBuffer
http://www.cnblogs.com/dolphin0520/p/3778589.html
27. 封装:

java_senior

  1. NIO AIO BIO https://blog.csdn.net/anxpp/article/details/51512200
  2. socket 编程 https://www.cnblogs.com/yiwangzhibujian/p/7107785.html
  3. netty
    a. https://blog.csdn.net/anxpp/article/details/52108238
    b. https://www.jianshu.com/p/b9f3f6a16911
  4. 线程池 用法 http://www.cnblogs.com/dolphin0520/p/3932921.html
  5. Callable、Future和FutureTask
    http://www.cnblogs.com/dolphin0520/p/3949310.html
  6. 线程的实现原理
  7. 进程间的通信方式 https://blog.csdn.net/wh_sjc/article/details/70283843
  8. 线程之间的通信方式: https://www.cnblogs.com/hapjin/p/5492619.html
  9. Thread http://www.cnblogs.com/dolphin0520/p/3920357.html
  10. synchronized http://www.cnblogs.com/dolphin0520/p/3923737.html
  11. lock http://www.cnblogs.com/dolphin0520/p/3923167.html
  12. volatile http://www.cnblogs.com/dolphin0520/p/3920373.html
  13. threadlocal http://www.cnblogs.com/dolphin0520/p/3920407.html
  14. 同步容器 http://www.cnblogs.com/dolphin0520/p/3933404.html
  15. Java ConcurrentModificationException http://www.cnblogs.com/dolphin0520/p/3933551.html
  16. currentHashMap
    http://www.cnblogs.com/dolphin0520/p/3932905.html 暂时简单了解结构,深入学习map各种实现原理。
  17. 并发容器之CopyOnWriteArrayList
    http://www.cnblogs.com/dolphin0520/p/3938914.html
  18. 阻塞队列 http://www.cnblogs.com/dolphin0520/p/3932906.html
  19. 线程协作的两种方式:
    http://www.cnblogs.com/dolphin0520/p/3920385.html
  20. 线程池:http://www.cnblogs.com/dolphin0520/p/3932921.html
  21. 数据库连接池 https://www.cnblogs.com/xdp-gacl/p/4002804.html

java_dataStructrue
51. hashMap的实现原理 http://www.importnew.com/7099.html
52. hashMap 和hashSet的区别 http://www.importnew.com/6931.html
53. HashMap和Hashtable的区别 http://www.importnew.com/7010.html

dataStructrue
55. 排序
56. B树
57. 数据结构的树结构相关的操作
58. 红黑树
59.

Design Pattern
60. 策略模式
61. 工厂模式 http://blog.csdn.net/zxt0601/article/details/52798423
62. 代理模式 http://blog.csdn.net/goskalrie/article/details/52458773
63. 装饰模式 https://www.cnblogs.com/jiqing9006/p/5962431.html
64. 单例模式 https://blog.csdn.net/jason0539/article/details/23297037/
65. 观察者模式 https://www.cnblogs.com/luohanguo/p/7825656.html
66. 适配模式
a. https://blog.csdn.net/zxt0601/article/details/52848004
b. https://www.cnblogs.com/hegezhou_hot/archive/2010/12/09/1901040.html
67.
JVM
68. JVM中的.class文件
a. https://blog.csdn.net/wangtaomtk/article/details/52267548
b. https://blog.csdn.net/wangtaomtk/article/details/52267588
69. JVM的类型和工作模式
http://www.importnew.com/20715.html
70. ClassLoader
http://blog.csdn.net/briblue/article/details/54973413
71. 选择性的了解动态编译、ASMJava字节码生成框架
72. JIT https://blog.csdn.net/sunxianghuang/article/details/52094859 写的挺好的文章
73. 新生代、老年代 https://www.cnblogs.com/ygj0930/p/6522828.html
74. 垃圾收集器 https://blog.csdn.net/zhangren07/article/details/6270895
75. 内存模型 https://blog.csdn.net/suifeng3051/article/details/52611310
76. 运行常量池 https://www.cnblogs.com/xiaotian15/p/6971353.html
77. MetaSpace http://aoyouzi.iteye.com/blog/2243929
a. https://www.cnblogs.com/paddix/p/5309550.html
78. JVM调优 https://blog.csdn.net/hjxgood/article/details/53896229
79.
network
80. 负载均衡 https://www.cnblogs.com/danbing/p/7459224.html
81.

OS
82. 页面置换算法
https://www.cnblogs.com/zhangbaochong/p/5827167.html
83. 原子操作 https://88250.b3log.org/java-atomic-conncurrent
84. 死锁的产生条件
85.

other
86. 面向对向的设计原则 https://www.jianshu.com/p/e378025920f8
87. https://blog.csdn.net/hope900/article/details/78647466
88. JVM 复习
89. 五种IO模型
90. JVM调优
91. 缓存一致性
92. spring面试题
93. springboot的好处

DB
94. 索引的种类、索引的实现原理
a. https://www.cnblogs.com/aspwebchh/p/6652855.html
实现原理 赞
b. https://monkeysayhi.github.io/2018/03/06/浅谈MySQL的B树索引与索引优化
95. 复合索引
https://www.cnblogs.com/summer0space/p/7247778.html
96. 聚簇索引和非聚簇索引B+树的实现
https://blog.csdn.net/lisuyibmd/article/details/53004848
https://blog.csdn.net/xifeijian/article/details/20316775 可以背背
98. DB锁 https://blog.csdn.net/samjustin1/article/details/52210125
a. https://blog.csdn.net/aluomaidi/article/details/52460844
99. 数据库锁的种类 https://blog.csdn.net/zdplife/article/details/48035837
100. 锁的粒度
101. 事务隔离级别
https://blog.csdn.net/qq_33290787/article/details/51924963
102. 事务的特点
a. http://www.jdon.com/concurrent/acid-database.html
b. https://blog.csdn.net/u012440687/article/details/52116108
103. 数据的完整性:
https://blog.csdn.net/zwc2xm/article/details/72864589
104. 悲观锁与乐观锁
https://blog.csdn.net/rexct392358928/article/details/52230737
105. 内存、缓存、DB一致性
https://blog.csdn.net/simba_1986/article/details/77823309
106.

distribution
107. 分布式:cap
108. 分布式系统的概念
https://blog.csdn.net/denghejing/article/details/60763800

扫描二维码关注公众号,回复: 5229115 查看本文章

猜你喜欢

转载自blog.csdn.net/jtracydy/article/details/81152138
今日推荐