视频面 60min
-
进程和线程的区别?
-
八核系统,一个线程执行死循环,会导致整个系统被占满吗
-
进程的内存布局?
-
用户态和内核态区别?用户态如何进入内核态?举例常见系统调用函数?
-
聊聊常见集合类(linkedlist、arrayList、HashSet、hashmap)
-
hashmap为什么要用红黑树?为啥不用二叉搜索树、AVL树?
-
红黑树有哪些特点?红黑树插入的节点是什么颜色?讲一下插入的逻辑
-
讲一下锁(synchronized、reentrantlock) 一个线程拿到synchronized锁后,Java对其它线程是怎么操作的(waitSet等待室)
-
讲一下volatile?他底层是怎么实现的
-
讲一下jvm内存布局?哪一些是线程私有的?
-
jvm怎么判断是否为垃圾?
-
讲一下springIOC AOP?底层怎么实现的?
-
获取日志时,通过反射获取POST请求的body,需要注意什么?
-
什么是回表?怎么避免?
-
说一下隔离级别?分别解决了什么问题?
-
口述:如何判断单链表是否有环(快慢指针),那可以让一个指针不动,一个指针动一位吗(不行)
-
聊聊TCP/IP模型?
-
为什么要有传输层?
-
TCP和UDP区别?
-
讲一下拥塞控制?滑动窗口大小如何确定?
视频面 40min
-
问实习具体做了哪些,有什么收获
-
java传递方法参数是值传递还是引用传递?
-
讲讲并发编程(synchronized、reentrantlock、cas)
-
增加索引会锁全表吗
-
平时是怎么学习的?
-
你有什么优缺点?
-
你觉得你比985硕士强在哪?
全部评论
(9) 回帖