记一次“大华”的面试经历

简介: 记一次“大华”的面试经历

前言:

这是一篇投稿文章,笔者分享他的面试经历,希望对读者有所帮助,面试的知识点往往是企业迫切需要开发者掌握的!欢迎加入QQ群:608435962,这里有很多乐于分享,热爱交流的开发者,也随时欢迎大家投稿!以下是正文:


如题,这是一篇关于大华面试的分享,之所以标题中的大华加上双引号是因为这次的面试并不是大华直接发的面试邀请,而是通过外派的形式进入大华,由大华的技术负责人面试。写这篇文章的目的有两点:


  1、梳理自己的面试过程,让自己对知识点有更清晰的理解,将面试过程中没答上的问题进行回顾理解;


  2、为在准备面试特别是面试大华的人给一点小小的帮助。


一、面试流程


大华下午上班时间是1点半,约好的时间也是1点半。对接是一个人事经理,被带到C座的一个大的会议室中,让我填基本信息,并没有给我面试题(关于这点,后来得到的回复是我这个岗位不需要面试题。。。),填好后等了会儿便有一个技术经理过来一面,大概面了一个小时不到点吧,面的知识点很细,最后面试官也把他负责的项目大致情况讲了一些,是做智能停车系统的一个项目;先让我等着接着二面,可惜等到后来的结果却是先让我回去了,大致意思是暂时没达到他们的要求。


二、面试知识点


说明:面试知识点只做参考,面试官会根据你自己负责的项目,用到的知识点以及他们项目中所要用到的知识点进行提问,看你对知识点的掌握情况


1、java的基础数据类型;

2、java集合类的使用情况;

3、创建线程的几种方式;

4、socket使用情况及框架介绍(他们的停车项目中会用到);

5、http的请求类型以及区别;

6、session与cookie的区别与使用;

7、jdbc连接数据库的步骤;

8、prepareStatement与Statement的区别

9、分组语句的使用;

10、索引使用以及数据库的调优;

11、左连接、右连接、inner join的区别;

12、select count(*) count(1) count(column)的区别;

13、Spring的特征;

14、Spring事务的传播方式;

15、Struts2与Spring MVC的区别及各自使用分析;

16、Spring定时器的了解及使用;

17、图片存储;


三、面试参考答案


1、java的基础数据类型


image.png



2、java集合类的使用情况


image.png


Collection接口是集合类的根接口,Java中没有提供这个接口的直接的实现类。但是却让其被继承产生了两个接口,就是Set和List。Set中不能包含重复的元素。List是一个有序的集合,可以包含重复的元素,提供了按索引访问的方式。


Map是Java.util包中的另一个接口,它和Collection接口没有关系,是相互独立的,但是都属于集合类的一部分。Map包含了key-value对。Map不能包含重复的key,但是可以包含相同的value。


Iterator,所有的集合类,都实现了Iterator接口,这是一个用于遍历集合中元素的接口,主要包含以下三种方法:


1.hasNext()是否还有下一个元素。


2.next()返回下一个元素。


3.remove()删除当前元素。


几种重要的接口和类简介


①List(有序、可重复)


List里存放的对象是有序的,同时也是可以重复的,List关注的是索引,拥有一系列和索引相关的方法,查询速度快。因为往list集合里插入或删除数据时,会伴随着后面数据的移动,所有插入删除数据速度慢。


②Set(无序、不能重复)


Set里存放的对象是无序,不能重复的,集合中的对象不按特定的方式排序,只是简单地把对象加入集合中。


③Map(键值对、键唯一、值不唯一)


Map集合中存储的是键值对,键不能重复,值可以重复。根据键得到值,对map集合遍历时先得到键的set集合,对set集合进行遍历,得到相应的值。


四、面试总结


面试在考察面试者的能力时,同时也展现了面试官的水平。在这次面试后,让我对大华好感度又增加了一些,觉得面试官是一个好的项目经理,在他手下可以学到不少东西。

结果导向,面试没通过,肯定是自己知识掌握没到位。这一次的失败面试,也让我看到了自己的不足,为下一次更好的面试奠定基础。


记录地址:http://blog.csdn.net/tian330726/article/details/70799633

小天个人CSDN博客也有记录,欢迎点击阅读原文。

推荐阅读


springboot系列教程学习


Javaweb练手项目源码下载


精选Javaweb相关视频教程


100套IT类简历模板下载


相关文章
|
消息中间件 Dubbo NoSQL
经历72分钟的第一轮面试!让我们看看问的啥
经历72分钟的第一轮面试!让我们看看问的啥
|
存储 JSON 缓存
.NET高级工程师面试经历
.NET高级工程师面试经历
150 0
|
缓存 前端开发 JavaScript
蚂蚁、字节、滴滴面试经历总结(都已过)
在文章里我不仅会列出面试题,还会给到一些答题建议,个人能力有限,也不能保证我回答都正确,如果有错误,希望能纠正我。
243 0
蚂蚁、字节、滴滴面试经历总结(都已过)
|
前端开发 IDE Java
蚂蚁、字节、滴滴面试经历总结
vim 被誉为『编辑器之神』,与之同时代的 emacs 被誉为『神之编辑器』。可以看得出 vim 在编辑器的地位是很高的,得益于 vim 的指法,敲起代码来如行云流水。特别膜拜创始人创始出这么方便的敲代码的指法,这篇文章就是来带你入坑 vim 指法操作。
83 0
|
消息中间件 NoSQL 网络协议
字节跳动三面Java经历,砍下年薪50W的Offer,面试真题整理分享
应广大读者要求,今天开更一些大厂的面经和相关的面试干货,下面这份**最新字节跳动春招面经+笔记**带给大家。
119 0
字节跳动三面Java经历,砍下年薪50W的Offer,面试真题整理分享
|
存储 缓存 NoSQL
深入剖析!2021大厂Java面试经历
深入剖析!2021大厂Java面试经历
深入剖析!2021大厂Java面试经历
|
安全 网络协议 Java
一次关于JVM的面试经历,在线面试指南
一次关于JVM的面试经历,在线面试指南
|
分布式计算 Java 大数据
面试必问 | 一个线程从创建到消亡要经历哪些阶段?
在【精通高并发系列】中的《高并发之——线程与多线程》一文中,我们简单介绍了线程的生命周期和线程的几个重要状态,并以代码的形式实现了线程是如何进入各个状态的。
172 0
面试必问 | 一个线程从创建到消亡要经历哪些阶段?
|
C++
面试感悟之大工经历(2012-9.11——2012.9.13)
2012.9.11—— 2013年秋季校园招聘开始啦,东软由于地处核心地带的优势,抢占大工生源,每年都首当先锋。宣讲会异常火爆,规定1:30开始,差不多12点就已经全部没有位置了,主要是第一场的原因吧。 经历了宣讲就开始了紧张的笔试。笔试分为(技术知识部分(选择、填空、简述题、程序大题)+行测知识(全英文,公务员考试的英文版))。
75 0