某小互联网公司笔试面试题

1、get 和 post 方法的区别,常用的http方法有哪些?

2、设计一个KFC点餐系统的类图

3、枚举类型能不能有方法?可不可以实现接口?可不可以继承类?

4、mysql行转列实现

5、两个继承同一个接口的类,当被autowired 注入时候,运行结果是什么?如何避免编译错误?

6、给了一个4096个长度的数组,求最大值和最小值?求重复数据及次数?

7、常用的异常有哪些?有哪些runtime异常?空指针异常的排查?

8、常用的框架有哪些?各有什么优势?

9、Mybatis 和 hibernate 各自有什么优势?和spring-data-jdbc 的区别?

10、单利模式

12、linux 替换 hello 为 world

13、kafka 的offset 和 consumer-group的用法

14、Integer a=123;

       Integer b=123'

       System.out.println(a==b);

15:下面语句对吗?为什么?

    final int i;
    System.out.println("i="+i);

16、classnotfoundexception 和  classnotdefinedexception 区别(好像后者不存在,面试官。。。)

17、vo是什么?

18、springboot 的常用注解

 

你可能感兴趣的:(JAVA学习笔记)