go interview questions

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010918487/article/details/88580012

具体哪个公司的就不说了哈。

转载请记得带上我链接。


1.goroutine,总共100个,每次只跑10个,也就是10个一组,怎么设计
2.抓包参数,tcp除了syc和ack,还有哪些
3.http请求格式,request和response
4.redis存储了哪些数据
5.sql性能分析,一个查询突然很慢,怎么排查问题
6.form-data的body什么格式和内容
7.用两个有序队列实现栈的操作
8.slice和数组区别,扩容后旧的啥时候销毁
9.写一个链表数据结构:1234+34
10.tcp/ip
11.grpc原理
12.http与https区别
13.数组和slice区别
14.waitgroup步骤
15.channel与groutine通信,有缓冲和无缓冲
16.redis与mysql区别
17.设计一个抢购系统,用的redis的分布式数据库18.tcp三次握手
19.tcp四次挥手
20.tcp黏包
21.server有一个1900端口,有两个client去连,会有问题吗?
22.tcp  eof
23.线程和协程的区别
24.tcp连接发生connection  reset
25.游戏加速原理
26.有序链表合并
27.微信登录过程,调用了哪些接口
28.密码怎么加密的
29.session怎么处理?
30.linux文件权限设置。把指定的文件设置成自己拥有,别人没有?设置成可执行?
31.go与java相比的特点?我说了goroutine和线程的区别,还说了语法糖,他觉得应该还有其他特点
33.互联网公司优点与弊端
34.分布式原理。服务注册服务发现,一个pod挂了,前端怎么知道调用新的pod
35.如何看程序运行情况,cpu,memory,
36.端口在ip段还是tcp段
37.写个超时服务
38.mysql  explain查看到哪个字段
39.redis实现原理
40.索引实现原理
41.算法题,链表插入
42.调用阻塞接口和非阻塞接口的区别
43.json,xml,protobuf区别
44.https过程
45.context
46.defer,recover
47.SQL注入
48.hash索引和btree索引
49.快速排序
50.k8s组成
51.panic,defer
32.defer打印
53.链表反转
54.time_wait什么时候出现,有什么影响
55.协程机制
56.锁
57.gc
58.new  make
59.array  slice
60.微服务

猜你喜欢

转载自blog.csdn.net/u010918487/article/details/88580012
今日推荐