得物秋招-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配图神器#
#发面经攒人品#
全部评论

相关推荐

10-30 15:07
河南大学 Java
1.自我介绍2.展开介绍项目,项目类型(学习项目),分工是什么样的?介绍自己负责的部分3.为什么考虑用RocketMQ?(支持事务消息,保证最终一致性),怎么保证最终一致性?(事务消息的原理+MQ的重投机制)4.Redis用的什么数据结构?Redis的常见的数据结构以及底层实现。(主要讲了SDS,ziplist,listpack,skiplist)5.分布式事务的选型怎么考虑的?为什么要手写TCC?(标准的TCC在Confirm失败的时候会直接cancel,我的实现会对Confirm重试)6.看起来整个的考虑还是比较完整的,有上线吗?(并没有,这里嘴抽了提了限流没做)7.如果要做的话会考虑怎么做限流?(给自己挖坑了)8.第二个项目是啥?(练手项目)你有基于他的视频做一些优化吗?(没有)一面的时候做过题了吗?9.除了Java还接触过其他吗(大一学过C)10.你的商品的表结构是怎么设计的?会有卖家吗,还是说有固定的SKU?(卖家是平台)11.基本上差不多,多大模型有了解吗?(用过LangChain4J)可以详细介绍一下吗,他这个框架是怎么设计的比如分为哪几个模块儿?(这个真不会,感觉就是掉API啊)12.你现在对技术方向上有什么片好吗?想往哪个方向发展?()13.反问:1.二面通过还有面试吗? 2.提一些建议:整体上都挺好的,沟通起来比较顺畅,对项目自己负责的比较熟悉,其他同学的也有了解,有一点你的简历上的重点可以再突出一下。3:为什么面试时间这么短?一面做过题了二面就不做了时间有节省,另外如果简历上的东西比较复杂的话可能会耗时比较多(我的项目也挺复杂的啊)===========================================面了20分钟,问项目的时候,算是问了一个八股,没做题。这种情况正常吗?还是说已经招到人了?
查看11道真题和解析
点赞 评论 收藏
分享
没有自我介绍 全程八股go基础方面1. 切片和数组的区别2. map的删除(假删除)3. GMP4. 协程和进程、线程的区别5. channel的阻塞、非阻塞mysql1. 了解底层吗 为什么用b+树2. 回表查询3. 事务的隔离级别 脏读 不可重复读4. redolog undolog binlog5. 分库分表怎么分 键是怎么移过去的(一致性哈希 忘了)redis1. 了解什么数据结构2. 分布式锁3. 缓存穿透、击穿、雪崩mq重复消费怎么解决计网1. ip和tcp分别是哪层的2. tcp和udp的区别3. http和https的区别 只答了加密 还把加密协议名记错了 安全证书没说4. 从输入地址到显示页面的过程 dns+http5. 状态码 502和504的区别操作系统 面的时候可以说基本没看 吃大亏1. 进程间通信 只答了管道 共享内存和信号量2. 死锁的四个条件 非抢占想了半天才想起来3. 进程的调度 答:进程是由内核调度的 我真的服了linux平时用的什么linux指令 怎么定位线程、进程的使用情况 没答出来场景题 设计秒杀用redis作缓存+分库分表(想说读写分离说错了) mq削峰 用rocketmq或者kafka这种吞吐10w+的因为提了redis分库分表,后面问lua脚本能不能原子性 分布式环境不能 要加上分布式锁下单超时 返回的订单给接下来哪个用户 没听明白 用消息队列的延迟队列来做下单超时(答非所问)算法1. 了解什么排序算法 只答了冒泡和快拍😭排序这一块真不行 问了时间复杂度和哪个稳定2. 链表删除倒数第n个节点 太紧张忘了快慢指针怎么做 转正向删除做了总结八股感觉还可以 就操作系统基本没看吃大亏 算法还行起码做出来 收了我吧😭
查看28道真题和解析
点赞 评论 收藏
分享
评论
4
7
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务