面试公司:唯品会
面试的岗位:java开发实习生
面试地点:上海
(因为是拿着简历面试的,因此面试官问的问题会因为你的简历,因人而异;此外,另外准备了一些项目中用过的代码)
一面 技术面:
-
介绍自己 大概4分钟
-
谈谈实习经历--因为是拿着简历的,实习的经验总体来说,还是问的蛮多的。
-
自己写过的代码,面试官指出如果哪部分需要优化,问你如何优化
-
觉得String类少一个功能,你会怎么办?
-
Collection 和 Map 接口下有哪些实现类
-
如果Map下的实现类,针对value进行排序,如何实现
-
JVM有哪些初始化参数
-
说一下JVM、GC 这大概是答得最好的一个,以致面试官都听不下去了,忙说够了够了
-
Spring中AOP IOC,描述一下作用和实现 ,IOC如果不用配置文件,还可以怎么实现
-
Spring MVC 中的注解,注解如何实现的,是否写过自定义注解
-
nginx 如何配置
-
sql 语句 left join,right join 区别,delete 和 truncate 区别
-
ajax 是什么
-
。。。
二面 技术面:
-
上来便写 冒泡排序,sql查询语句
-
之后问的问题大概是项目经验等,然后聊其他开放性问题
三面:
-
谈谈对互联网的理解
-
说到 hadoop ,谈谈对hadoop的了解