海康威视⾯试-java应⽤开发
⼀⾯:技术⾯
(1)对着简历问本科学过的java相关课程,都学了哪些东西。很懵逼,很早之前学的东西,我都记不清楚了
(2)⽹络编程相关知识,我也不太懂,就回答了⽹络协议这块的知识
(3)线程相关,线程创建⽅法,怎么创建多个线程?回答线程池。线程池创建有哪些⽅法?回答四种,。。。
(4)问了锁相关知识,synchronized怎么使⽤的?回答,⽅法或⽅法块中。分别在⽅法和⽅法快中怎么使⽤。回答
synchronized(this)或者Object o1=new Object (),synchronized(o1)、Object o2=new Object (),synchronized(o2)。问同⼀个类中(类中只创建了⼀个锁对象Object o=new Object ()),使⽤synchronized(this)和Object o=new Object
(),synchronized(o)有什么区别。我回答,没区别,⾯试官好像不太开⼼,估计错了。
(5)问你是跨专业,为什么想学从事开发的⼯作。然后问了都是通过什么⽅法学习。我回答看书、博客、视频。问最近学了哪个知识,介绍⼀下。我回答了⼀下jvm,然后介绍了⼀下jvm各模块的⼯作原理和流程。中间问了参数传值和引⽤的区别?什么时候触发gc(full gc、minor gc。minor gc没回答上来)
(6)介绍⼀下集合框架,arraylist和linkedlist、vector等的区别,treeSet和hashSet区别等等。
(7)介绍⼀下实习项⽬,service 层和controller层都写了哪些功能,功能功能模块怎么划分的,介绍⼀下你写的功能模块的涉及的业务功能(订单提交,任务进度查询,任务审理)
然后让我去⼆⾯。
⼆⾯:hr⾯
(1)⾃我介绍
(2)说⼀下竞聘这个这位的优势
(3)对海康威视的了解
(4)有什么想问的
java线程池创建的四种
⼈⼒⾯是⼀个⼈⼒对两个应聘⼈,和我⼀起的那哥们,回答对海康的了解时,说了海康在安防技术上⽐不过⼀些搞⼈⼯智能独⾓兽企业,然后就开始被diss ,⾯试结束,那哥们还嘴硬,不懂你来求职⼲嘛要说⼈家企业不好?真⽜逼。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。