#腾讯后台开发java# #腾讯一面# #校招补招# 太多没记住。记住的说一下:首先问了项目,问了异步框架,session和cookie分别是什么。怎么保证用户登录信息的安全性。要是截获了sessionID,如何保证安全性。(我说了用https,但是我不太了解https。。。)拦截器是怎么做的。你用到了redis的什么数据结构。(我把集合说成了队列,,面试官也没说话)进程和线程的区别。 进程是资源分配的最小单位,线程是CPU调度的最小单位。线程在进程下行进;一个进程可以包含多个线程;不同进程间数据很难共享;同一进程下不同线程间数据很易共享;进程要比线程消耗更多的计算机资源;进程间不会相互影响,一个线程挂掉将导致整个进程挂掉;进程可以拓展到多机,进程最多适合多核。进程间的通信方式。(我只说了信号量) 管道了解吗。管道有两种,知道是什么吗?(不知道,记不清了) 无名管道和命名管道。用过哪些锁。synchronized和reentrantLock读写锁了解吗?上过操作系统的课吗?自己是怎么学的?操作系统还问了啥我忘了网络编程用过吗。计算机网络了解些什么?讲一下三次握手四次挥手。为什么是三次握手不是四次?如果最后一次握手的信号,B没有收到怎么办?(完全答错了...)还说了一个什么缩写的什么我没听过,完全不知道,也就忘了。出道简单题吧,树的前中后序遍历。重构二叉树。优化。......希望有二面啊啊啊啊啊。