海康威视Java一面面经(已挂)

一、看到项目是课程设计直接不问了
二、Java使用的时长
三、Java的几种基本类型和大小,答少了byte、short、boolean,一共八种,少了会提醒
四、重载和重写的区别
五、面向对象的几个特征,答了封装(封装类),继承,多态(重写、装饰者模式)
六、多线程安全问题的解决,答了Sychronized、volatile、原子类
七、线程运行时如何把值返回给外部,脑抽了不会,应该往类成员变量里写然后外部读取类成员变量
八、如何让两个线程同步执行,没懂线程同步和线程安全有什么区别,不会。内心活动:难道又是Synchronized?可我已经说过了,估计是要问CountDownLatch、CyclicBarrier、Semaphore,问了一下面试官没回复,直接说不会
九、了解几种锁?答了原子类的底层CAS乐观锁,Synchronized关键字的轻量锁,重量锁,自旋优化,提了一嘴AQS(太复杂不是很懂)
十、了解数据库吗?索引和增删改查之类,答了了解基本操作,项目里用了MybatisPlus,索引的底层实现是红黑树(错了,是B+树),索引的优点和缺点
十一、了解设计模式吗?答了装饰者模式、Spring的工厂模式
十二、反问,问了几轮面试,下轮HR面还是技术面,答两轮面试,下轮HR面
总结:面试官炸麦,听不清。整个面试16分钟,流程走得非常快,如果不自觉补充细节的话我说会就过了,第一次面试有点放不开,表现一般。
自己的问题:MySQL、Java并发一团糟……
#海康威视##面经#
全部评论
请问你是10.15号面试的吗?
1 回复 分享
发布于 2021-10-27 19:32
楼主面的杭州嘛
点赞 回复 分享
发布于 2021-11-15 07:42
hc还多吗
点赞 回复 分享
发布于 2021-10-19 21:17

相关推荐

吐泡泡的咸鱼:我也工作了几年了,也陆陆续续面试过不少人,就简历来说,第一眼学历不太够,你只能靠你的实习或者论文或者项目经历,然后你没有论文,没有含金量高的比赛和奖项,只能看实习和项目,实习来说,你写的实习经历完全不清楚你想找什么工作?行研?数据分析?且写的太少了,再看项目,这些项目先不说上过大学读过研究生的都知道很水,然后对你想找的岗位有什么帮助呢?项目和实习也完全不匹配啊,你好像在努力将你所有的经历都放在简历里想表现你的优秀,但是对于你想找的岗位来说,有什么用呢?最后只能获得岗位不匹配的评价。所以你需要明白你想要找的岗位要求是什么,是做什么的,比如产品经理,然后再看你的经历里有什么匹配的上这个岗位,或者对这个岗位以及这个岗位所在的公司有价值,再写到你的简历上
点赞 评论 收藏
分享
评论
3
21
分享

创作者周榜

更多
牛客网
牛客企业服务