面试岗位:Java开发工程师(实习)
-
重载 覆盖区别
-
可以多实现接口吗 抽象类
-
static
-
hashmap 底层原理 数据结构
-
conncurentHashmap
-
hash值冲突怎么解决
-
对map还有别的理解吗
-
syncrinized 静态方法和实例方法有什么区别
-
Integer比较大小
-
== 和equals
-
String s1=“hello”;String s2=new String(“hello”); 区别 (字节流序列号成字符串 可能会用到)
-
arraylist和linkedlist 区别?为什么快?内存消耗(线性表和链表的区别)
-
对JVM 的了解
-
运行时数据区域 new的对象 引用在哪里?字节码存在哪里 对方法的描述用什么数据结构
-
垃圾回收的了解
-
jsp是怎么运行的
-
filter listener 执行顺序
-
http了解吗
-
tcp/ip 各个协议发生在哪一层
-
tcp怎么保证重传?三次握手 四次挥手
-
为什么要四次挥手
-
ISO七层协议
-
get post区别;get最大限制(4k)
-
数据库索引,底层数据结构
-
怎么判断sql执行效率 ,是否属于慢查询(索引)
-
实际写sql
-
Linux命令用过啥?
-
日志文件中的关键字怎么搜?打日志 翻滚日志?tail
-
算法:二分法查找