关于GoLang的面试题
-
并发达到1万/秒怎么做TCP的连接管理?
-
消息中间件如果异常,造成数据丢失怎么处理?
-
并发量持续增长的情况下,怎么保证原有服务不受影响?
- 进程、线程、协程
- 缓冲channel和无缓冲channel的区别?
- 怎么阻塞一个goroutine?
- range的使用类型
- go处理并发
- golang锁类型
- 并发和并行的区别?
- 值传递和引用传递
- int和int32的区别
- goroutine间数据共享的方式
- make和new的区别
- struct和interface的区别以及应用场景
- tcp三次握手四次挥手
- sql和nosql的区别,什么是ACID
- 数据库的数据一致性问题
- mysql的索引原理
- redis常用数据结构以及应用场景
- redis分布式锁

浙公网安备 33010602011771号