初级程序员

目录

Java 语言

1.面向对象编程与面向过程编程区别?

2.面向对象编程3大特性?

3.class与interface的区别?

4.抽象类与接口的区别?

5.枚举可以继承吗?

6.注解能够继承吗?

7.final与static的用途?

8.异常处理机制?

9.new String(“abc”)创建了几个对象?

10.不使用第3个变量交换a与b的值?

11.写一个简单的操作数据库操作?

12.写一个冒泡排序?

开源框架

1.spring aop原理与应用场景?

2.spring context初始化流程?

3.spring bean默认作用域?

4.springMVC原理?

5.spring security?

6.oauth2.0与openid?

7.ibatis怎么做分库分表?

8.一个持久层框架应该包含哪些功能?

9.struts2与struts1区别?

10.hibernate有哪些特性?

11.数据库连接池的结构和工作原理?

12.一个日志框架工作原理?

数据库

1.事务特性?ACID

2.怎样开启事务和结束事务?

3.事务的隔离级别?

4.事务的传播机制?

5.举例如何进行查询优化?

6.大数据情况下如何优化分页sql?

7.索引的分类和原理,举例使用场景?

8.mysql有哪些锁?

9.悲观锁和乐观锁的原理和使用场景?

10.oracle窗口函数?

11.多级缓存:一级缓存与二级缓存?

12.数据库设计3大范式?

13.反范式设计?


Java 语言

1.面向对象编程与面向过程编程区别?

2.面向对象编程3大特性?

3.class与interface的区别?

4.抽象类与接口的区别?

5.枚举可以继承吗?

6.注解能够继承吗?

7.final与static的用途?

8.异常处理机制?

9.new String(“abc”)创建了几个对象?

10.不使用第3个变量交换a与b的值?

11.写一个简单的操作数据库操作?

12.写一个冒泡排序?


开源框架

1.spring aop原理与应用场景?

2.spring context初始化流程?

3.spring bean默认作用域?

4.springMVC原理?

5.spring security?

6.oauth2.0与openid?

7.ibatis怎么做分库分表?

8.一个持久层框架应该包含哪些功能?

9.struts2与struts1区别?

10.hibernate有哪些特性?

11.数据库连接池的结构和工作原理?

12.一个日志框架工作原理?

 


数据库

1.事务特性?ACID

2.怎样开启事务和结束事务?

3.事务的隔离级别?

4.事务的传播机制?

5.举例如何进行查询优化?

6.大数据情况下如何优化分页sql?

7.索引的分类和原理,举例使用场景?

8.mysql有哪些锁?

9.悲观锁和乐观锁的原理和使用场景?

10.oracle窗口函数?

11.多级缓存:一级缓存与二级缓存?

12.数据库设计3大范式?

13.反范式设计?

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值