推荐面试题
- 你是如何通过自定义 Gateway 的 GlobalFilter 来保护接口的,请介绍具体实现过程?
- 如何解决 2MSL 产生的问题?
- 你了解过哪些 Vue 开发规范?
- Go 语言中 map 的赋值过程是怎样的?
- 什么是 git stash drop?它有什么作用?
- 常用的 JVM 配置参数有哪些?
- JVM 垃圾回收调优的两个主要目标是什么?
- JS 会出现内存泄漏问题么?在哪些情况下可能会出现内存泄漏?
- 你了解时间轮(Time Wheel)吗?它在 Java 中有哪些应用场景?
- redis 的 Geo 结构有听过吗?
- 如何设置 Java 线程池的线程数?
- 如何更新服务注册信息缓存?怎么保证缓存的数据一致性?
- 请解释数据库事务的 ACID 特性,并描述其重要性。
- 最近公共祖先 (经典算法题500道)
- 位1的个数(经典算法150题)
- Spring Boot 如何处理跨域请求(CORS)?
- Go 语言的局部变量是分配在栈上还是堆上?
- Go 语言中,使用值为 nil 的 slice 和 map 会发生什么?
- 如何观察 Go 语言的 GC 运行情况?
- 什么是工厂模式?使用工厂模式有什么好处?工厂模式有哪些分类?各自的应用场景是什么?
- 两数和小于或等于目标值 (经典算法题500道)
- Go 语言中为什么 json 包不能导出私有变量的 tag?
- Go 语言中,如何自定义类型切片转字节切片,以及字节切片转回自定义类型切片?
- 杆子分割 (经典算法题500道)
- redis 和 memcached 有什么区别?
- Java 面向对象编程与面向过程编程的区别是什么?
- 经典二分查找问题 (经典算法题500道)
- 当某个网络设备无法正常工作时,如何排查故障?
- Go 语言中哪些内容是可寻址的,哪些是不可寻址的?
- 判断数字与字母字符 (经典算法题500道)