推荐面试题
- 什么是 Git 的工作区、暂存区和本地仓库?
- 如何在 Oracle 中使用 Materialized View 来优化查询?
- 什么是 OpenAPI 工具?它是如何生成接口调用代码的?
- Go 语言中的协程通信方式有哪些?
- Go 语言中 uintptr 和 unsafe.Pointer 的区别是什么?
- Vue 中怎么获取 DOM 节点?
- 什么是用户态和内核态?
- 什么是 Hutool 工具库?你在项目中是如何应用 Hutool 工具库提高开发效率的?
- 在一棵完全二叉树中,其根的序号为 1,( )可判定序号为 p 和 q 的两个结点是否在同一层。
- 你的 RPC 项目具有哪些配置信息?你是如何读取和管理配置信息的?
- 在 Git 中,如何进行代码审查并集成到工作流中?
- Vue 打包后最终生成的文件有哪些?
- BIO、NIO、AIO?
- 最长数列 (经典算法题500道)
- Vue 的 template 标签有什么用?
- 你在使用 Redis 缓存高频访问用户信息时提到了自定义序列化器,为什么需要自定义序列化器,以及自定义序列化器的实现方式?
- Go 语言中可以对 map 的元素取地址吗?
- 如何判断 map 中是否包含某个 key?
- Java 中的 HashSet 和 HashMap 有什么区别?
- 什么条件会触发 Java 的 young GC?
- MySQL InnoDB 引擎中的聚簇索引和非聚簇索引有什么区别?
- 如何在 10 亿个数据中找到最大的 1 万个?
- 的幂 (经典算法题500道)
- 第k个组合 (经典算法题500道)
- 什么是分库分表?为什么你选择对每份原始数据进行分表存储?有什么优缺点?
- 最大子数组Ⅱ (经典算法题500道)
- 下一个排列Ⅱ (经典算法题500道)
- 怎么用 JS 实现大型文件上传?要考虑哪些问题?
- 什么是 API 签名认证算法?它有什么作用?你又是如何实现它的?(经典算法150题)
- OSI 七层模型是什么?