郑州-浩鲸科技-java开发实习
1、自我介绍
2、三次握手,四次挥手(我也搞不清楚怎么以上来就问这个,回答的七七八八一般)
3、看你的简历,你说学过计算机组成原理,能说一下这与软件开发的联系吗?(开放性问题,放开了回答)
4、java的基本数据类型
5、int的包装类是什么,Integer生成的两个对象可以用"=="直接进行比较吗?Integer在拆包过程中有什么要注意
6、常用的集合类有什么
7、Arraylist与LinkedList有什么区别
8、set集合在实际开发中是怎么使用的
9、map集合在实际开发中是怎么使用的,怎么遍历一个map集合
10、Hashmap底层结构哦(常见必面题)
11、hashmap的负载因子有什么用(这个不常问,我直接说解决hash冲突)
12、java中锁的实现方式
13、java中锁有什么实现方式
14、java接口与抽象类有什么区别
15、java中实现多线程
16、java中异常类的父类
17、java中字节流与字符流有什么区别,分别怎么使用,写出出现了乱码是什么原因怎么处理。
18、谈谈Spring框架的IOC和AOP,他们的底层原理是什么
19、使用过反射吗?和IOC有什么联系没
20、实际项目中用过AOP没,举个例子
21、AOP扫描的是包还是类
22、一个Html表单主要的元素有哪些?
23、css有哪些方式引入HTML页面
24、js用过Jquery吗?jquery常见选择器
25、常用的数据库是什么,怎么给一个表新增加一个字段
26、MySQL怎么做分页
27、redis常用的数据类型,实际开发中用过哪些
28、linux常用命令,怎么创建一个文件,怎么查看一个文件
29、简历上看你学过springcloud,你都了解他的哪些组件
30、还了解什么微服务框架(我说了解网格服务但具体没用过)
31、项目闲聊
32、反问
33、未来规划(这个看起来不重要似的,实际上陷阱很多,我说想从事IT开发行业)
总结:问的东西不难,但是很多很琐碎很全面。有些都问到了底层原理和结构。我对原理和底层结构了解的不多,厉害的框架会的也不是很多。总体来看我的水平就是一个增删改查,现在java只会增删改查根本就不够亮眼。
可惜又不想去培训,所以下一家吧!!!
#浩鲸科技##面试#