推荐面试题
- 什么是 ES6 中的 Promise?它的使用场景有哪些?
- 什么是 Git 的暂存区?为什么 Git 需要暂存区?
- 什么是 JVM 垃圾回收的 concurrent mode failure?产生它的真正原因是什么?
- 为什么要自定义 Axios 实例?自定义的实例有哪些功能?
- 第一个独特字符位置 (经典算法题500道)
- 什么是 Redisson 的 RateLimiter?它在项目中具体如何实现分布式限流?你的限流策略是什么?
- 请介绍整个系统后端的架构设计,有哪些模块以及各模块之间的关系?
- DOM 渲染在哪个 Vue 生命周期钩子中就已经完成?
- Dubbo 是什么?是否了解过它的架构设计?
- 在 Vue 组件中如何获取当前的路由信息?
- Go 语言的协程之间是怎么调度的?
- Go 语言中哪些内容是可寻址的,哪些是不可寻址的?
- 已经有滑动窗口了为什么还要拥塞控制?
- 使用箭头函数定义 Vue 的 watch 属性会有什么结果?
- 什么是 Java 的 CompletableFuture?
- 什么是 Java 的 AOT(Ahead-Of-Time)?
- 在项目中,你自主编写了 Dockerfile 来实现自动化镜像构建及容器部署,请介绍一下用 Docker 的优势?
- 请解释 OSPF 的基本配置步骤及其常见用途。
- HTTPS 的加密过程了解吗?
- 如何使用 Vue 编写一个 Tab 切换组件?请介绍设计思路
- redis 实现分布式锁有什么问题?
- 克隆图(经典算法150题)
- 目标和 (经典算法题500道)
- 双胞胎字符串 (经典算法题500道)
- 什么是 Git 的浅克隆?如何执行?
- 找不同 (经典算法题500道)
- Vue Router 支持哪几种路由模式?它们有什么区别?
- 前k高的基点 (经典算法题500道)
- git stash 命令有什么作用?什么时候适合用它?
- 常见的 GC 实现方式有哪些?Go 语言使用的是什么 GC 实现?