一点点题外话

来源:13-1 红黑树与2-3树

慕侠6123171

2018-06-10

bobo老师,我想提一个数据结构之外的问题。针对面试的话,看源码需要看到什么程度(比如java的Spring,NIO框架的netty)。源码看完后我只能记个大概流程和重要细节实现(当然是自己认为的重要点。。)。这样可以吗?以上

写回答

1回答

liuyubobobo

2018-06-11

由于我个人不是做Java后端框架的,对这些主流Java后端框架并不熟悉,所以不敢肯定自己的给出的建议是完全正确的。但是根据我在数据结构,机器学习框架上的经验,我认为你的理解没有问题。


通常面试对这些大的框架的考察,主要是在原理层面,即某一个模块的设计理念是什么,在解决什么问题,为什么这么设计,这么设计有什么优势(或者劣势),使用了什么基本思想,什么辅助数据结构,大体流程是怎样的,流程中的某些特别的步骤可能有哪些特别注意的地方,或者一些额外的重点实现细节,了解这些,足以应付绝大多数面试问题了(不过很多时候,对于一个相对庞大的框架,了解这些并不容易:))


加油!

3
5
liuyubobobo
回复
慕侠6123171
有这个计划,时间待定:)
2018-06-11
共5条回复

玩转数据结构

动态数组/栈/队列/链表/BST/堆/线段树/Trie/并查集/AVL/红黑树…

6221 学习 · 1704 问题

查看课程