#软件开发2023笔面经#看了邮件的面试信息,说不让透露面试信息
后端开发是统一的岗位,没有专注于语言。准备的java八股文基本上没派上用场。
1、http和https的区别?
2、ssl的交互流程?
3、你说到会话密钥,最后是对称加密,为什么不用最开始的非对称加密呢?
4、如果在和ca机构交互的时候,证书被中间人劫持了怎么办?
5、2G的内存,如果需要申请8G的时候,会发生什么?【没懂他想问什么,后面反问的时候他说其实用的是虚拟内存技术,才了解他想问os那一套】
6、常说的高并发是什么?
7、为什么2个CPU不是开2个线程,而是要开 2个以上?
8、说一个线程不安全的例子?
9、select * from table where a=1 and b=2 order by c
(1)(a,b,c)生效吗?
(2)(a,b,c)和(b,a,c) 和(c,a,b)性能一样吗?
(3)(a,b,c,d)和(a,b,c)性能一样吗?
10、cache-control用于什么?
11、etag
12、状态码有哪一些?
反问