28届后端开发-海康威视日常实习一面(已OC)

前言:

无手撕环节,面试官态度极好,整场面试下来很舒服,在遇到难的问题也会进行旁敲侧击的提示,腾讯会议视频形式

面试题(Time:40min):

1.请你先自我介绍一下

2.那我先问一些简单的问题吧,比如说那个 Java 会有泛型擦除是什么?

3.了解过并发的线程池的一些核心参数和拒绝策略吗?

4.那正常来说,比如说这一部分任务是不可丢弃的,那你会采用什么样的策略,加一个什么样的,就比如说保底措施,来保证这个任务失败的时候不被丢弃,然后正常在运行。

5.然后我想问你一下,就是为什么核心线程数跟最大线程数,它为什么会有这样的一个设定?

6.比如说你一般设定核心线程数,你会参考哪一些指标?就比如说你会考虑就是普通的一些正常的 qps 或者最大 qps 或者是实例的 cpu 吗?

7.你对 Python 有一些什么理解?比如说你用过一些 Python 的什么库或者包吗?

8.Python 跟 Java 有什么区别吗?就它们的语言特性或者是一些编译的简易度上,你认为 Python 更适合做一些什么什么工具?

9.然后我想问一下你就是 AOP 吧,Spring AOP 的实现原理是有哪两种?

10.你认为AOP的优势在于什么?

11.我问一下那个 mysql 吧,mysql 有哪一些事务隔离级别?

12.MVCC是什么?

13.那我问一下那个,比如说你现在开发了一条 SQL,你要上线,你怎么判断这条 SQL 的执行计划?

14.然后那我问一下那个 Redis 常见的三个三个问题吧,就是缓存穿透跟缓存击穿跟雪崩,你能讲一下就什么情况下会出现穿透吗?

15.你有了解过那个你用 Docker 跟 K8s 搭过什么东西吗?就比如说数据库 Redis 还是什么。

16.你能讲一下那个 TCP 的三次握手四次挥手的过程吗?

17.能清楚的讲一下顺序吗?由谁发起,由谁接受这样

18.我看了一下你的简历里面有一些数据结构与算法的一些描述,你平常是刷力扣吗?

19.那我直接问到那个贪心的,它的一个思路是什么?回答一下贪心算法它的一个整体的思想

20.项目里面的,我看你的那个湖州研究院的时候有 es 相关,有一个 Spring Event 的消息接入与业务处理进行解耦,那个第三点,然后里面写的近万 QPS,这个是 Kafka 吗?

21.你有了解 MQTT 的用的是哪一个厂商吗?哪一个厂商的 MQTT 服务器?

22.就是那个你第一段实习里面纵横那家公司的第四点,你优化了一些核心业务表的 SQL,那我能了解一下就是这个业务表的数量级吗?

23.它的哪些 SQL 慢?连表查询慢?

24.它慢到什么程度?

25.比如说联合索引完之后,它的效果是一个什么效果呢?

26.项目组技术栈和业务介绍

27.反问环节


结束!面试下来,除了第一个八股问题有点把我问懵逼了,感觉后面的问题都还好,比较常见,总体下来还是比较顺畅的。

相关推荐
子兮曰8 小时前
jev-ultrafast 深度解析:7 秒订机票的浏览器 Agent 是如何炼成的
前端·后端·agent
小羊没烦恼!8 小时前
微服务化的基石——持续集成
java·大数据·word·powerpoint·.net
子兮曰8 小时前
Jev 爆发一周:7 秒 Agent 背后的 System One 生态与三场争议
前端·后端·ai编程
俊昭喜喜里8 小时前
java中的继承和多态的区别
java
小羊没烦恼!8 小时前
初探性能优化——2个月到4小时的性能提升
java·开发语言·windows·算法·c#
爱勇宝8 小时前
ZCode 开源 24 小时:一份没有历史的账本,回答不了"有没有偷代码"
前端·后端·chatglm (智谱)
譕痕8 小时前
JSONObject与JSONArray封装数据格式区别
java·json
胡写代码8 小时前
别再前后端各写一套表单校验了
java·后端
小鱼能吃糖8 小时前
缺陷修复总览 · mall电商项目:5类缺陷,1个病根,4个业务域
java·电商
此时不提桶,更待何时9 小时前
01-06-A-JVM排查实战详解
java·jvm