得物秋招-Golang-一面(凉经)
📍面试公司:得物
🕐面试时间:9.20
💻面试岗位:Golang开发工程师
❓面试问题:
1.自我介绍
2.实习过程中有哪些认为做的好的点
3.项目里有哪些认为的难点
4.为什么用WebSocket,除了WebSocket还有哪些方式可以实现?
5.项目有没有水平扩容能力?
6.为什么有了Sync.Mutex还需要Sync.RWMutex?
7.如果我现在需要修改一个Int64类型的数据,我需要怎么操作?如果在写操作时要读该数据需要怎么操作?如果没加锁就读会出现什么问题?
8.有一个订单生成需要保存在当前服务中,同时其他服务也需要知道该怎么实现?那这些方法会有什么问题?如果其中有一个服务写入失败该怎么办?
9.我现在有一个接口API返回的要将一个Int64类型的数据返回成String,需要注意什么?
10.Sync.Map是如何保证并发安全的?
11.了解什么是Redis的大Key吗?大Key有什么问题?
12.数据库主键索引和唯一索引有什么区别?
13.如果要对表设计索引,需要考虑什么?
14.了解什么是SQL注入吗?该怎么防范?
🙌面试感想:Go语言八股还是有点薄弱,微服务相关知识得再去补一下,项目再梳理梳理表达方式,还有就是下次面试争取不要看到面试官一脸疑惑就整个人慌掉#牛客AI配图神器#
#发面经攒人品#
  🕐面试时间:9.20
💻面试岗位:Golang开发工程师
❓面试问题:
1.自我介绍
2.实习过程中有哪些认为做的好的点
3.项目里有哪些认为的难点
4.为什么用WebSocket,除了WebSocket还有哪些方式可以实现?
5.项目有没有水平扩容能力?
6.为什么有了Sync.Mutex还需要Sync.RWMutex?
7.如果我现在需要修改一个Int64类型的数据,我需要怎么操作?如果在写操作时要读该数据需要怎么操作?如果没加锁就读会出现什么问题?
8.有一个订单生成需要保存在当前服务中,同时其他服务也需要知道该怎么实现?那这些方法会有什么问题?如果其中有一个服务写入失败该怎么办?
9.我现在有一个接口API返回的要将一个Int64类型的数据返回成String,需要注意什么?
10.Sync.Map是如何保证并发安全的?
11.了解什么是Redis的大Key吗?大Key有什么问题?
12.数据库主键索引和唯一索引有什么区别?
13.如果要对表设计索引,需要考虑什么?
14.了解什么是SQL注入吗?该怎么防范?
🙌面试感想:Go语言八股还是有点薄弱,微服务相关知识得再去补一下,项目再梳理梳理表达方式,还有就是下次面试争取不要看到面试官一脸疑惑就整个人慌掉#牛客AI配图神器#
#发面经攒人品#
全部评论 
 相关推荐
查看3道真题和解析