海康威视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

相关推荐

不愿透露姓名的神秘牛友
07-16 12:23
点赞 评论 收藏
分享
陆续:不可思议 竟然没那就话 那就我来吧 :你是我在牛客见到的最美的女孩
点赞 评论 收藏
分享
07-07 12:25
门头沟学院 Java
程序员牛肉:你这个智邮公司做的就是那个乐山市税务系统的服务吗?
点赞 评论 收藏
分享
评论
3
21
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务