1. 讲一讲浏览器从输入url到页面渲染成功中间经历了什么?1.1 讲一讲url经过dns协议获取到ip后,pc是怎么路由到网关的?
2. 讲一讲 java的线程池?答:说了SingleThreadExecutor,FixedThreadPool,CachedThreadPool,ScheduledThreadPool。2.1 讲一讲线程池的底层原理答:只讲了讲new时候的参数,核心线程数,最大线程数等,只能作罢。
3. 讲一讲进程和线程的区别?3.1 线程间怎么通信?答:共享变量,wait/notify;3.2 linux是怎么实现线程的答:不知道。
4. java的内存管理机制答:讲了讲内存区域(方法区,堆,线程私有的程序计数器、本地方法栈、虚拟机栈),讲了讲gc。
5. 手撕算法:一个二叉搜索树变为双链表投机取巧用了LinkedList,直接中序遍历把val存进去了。
...查看更多