国企计算机岗位八股文问题总结:
1、 TCP三次握手
2、 i++与++i
3、 左连接和右连接 内连接和外连接
4、 软件生命周期
5、 黑盒测试 白盒测试 灰盒测试
6、 HTTP与HTTPS区别
7、 软件测试流程
8、 数组和链表
9、 如何在程序中添加日志
10、 对事务的理解
11、 Java设计模式有哪些?请列举一些常见的设计模式并说明在Java架构中的应用场景
12、 什么是Java中的反射?如何使用反射
13、 如何解决Maven依赖冲突
14、 软件设计过程中如何保证系统性能及系统的安全性和可靠性
15、 JDK和JRE区别
16、 BIO、NIO、AIO区别
17、 如何决定使用HashMap和TreeMap
18、 ThreadLocal是什?有哪些使用场景
19、 Java中的多态是什么?如何实现多态
20、 String、StringBuffer和StringBuilder的区别
21、 SpringBoot核心注解
22、 重写和重载的区别