同程旅行-Go开发工程师 一面

感觉KPI面 或者面试官不懂技术?或者面试官本来就有病?#牛客AI配图神器#

以下问题是我翻译了一遍的,实际问题我都被问笑了

自我介绍

实习经历

项目拷打

1. redis怎么实现分布式锁

2. 为什么要使用ES,不能用redis吗

3. 为啥要es+mysql查,直接用es不行吗

3. jwt算法实现原理

4. gorm底层怎么连接的mysql

5. go原生怎么连的mysql

5. 三种channel,区别和使用场景

6. context的类型,如何返回的cancel函数挂了怎么办(不是在defer阶段 而是创建阶段(希望是我听错了))

7. gin框架优势

8. 如何把请求的参数校验(比如id的类型是int)做成中间件(gin本来就自带binding属性了... 做成中间件完全就是**行为)

9. 如何防止跨站攻击

10. 如何防止sql注入,gorm如何防止的?

11. slice底层实现

12. channel底层实现

13. grpc怎么连接的

14. grpc和http的区别

15. 一些linux命令

16. 空闲时间有学习什么吗

总结:面试官就是俩二笔,毋庸置疑。面完后吃的食族人牛肉面挺好吃的
#go# #面经# #golang#
全部评论
我也是,同程一面还是两个面试官,都很懒撒,感觉有点不正常
点赞 回复 分享
发布于 03-18 22:22 贵州
有算法吗?楼主
点赞 回复 分享
发布于 03-17 12:52 山东
1. ES本来就是数据库... 2. cancel挂的情况没遇到过 3. 中间件校验参数指的是token验证之类的...很常规的做法
点赞 回复 分享
发布于 03-10 16:45 上海

相关推荐

头像
10-10 09:12
东南大学 C++
到时间之后看对面开了摄像头但是还在调试设备,我就问了一句我是我晚上的第一个对吧?对面两个说对,晚上就一个,我说那挺好,45分钟面完就差不多下班了,差不多简单唠了唠嗑,对自己也是一种减压1,程序性自我介绍2,你觉得你的所有的经历里面,你觉得最困难的一段是什么3,在你的这段经历里面,总共多少个人,你们是怎么协调各个子部分的进度保持一致,从而保证推进速度的?4,除了刚才说的,还有哪一些困难5,问了一些相关性比较大的项目的细节,我之前有过网络相关的比赛,他们就逮着那个问了一些。6,对公司的了解到什么程度?关于一些HR面会问的问题7,期望薪资->我是没想到二面就会问这种敏感问题8,你家在<我是马赛克>,<你家的省会>那边有很多的初创公司,你为啥不去那边?9,你现在手里有哪些offer10,你父母对你工作的支持程度?你父母对你读博,考公是否有期望。11,职业规划12,有哪些爱好反问:1,晋升体系2,二位面试官的工作了多久?是不是跳槽的?3,贵司是否歧视社招?问完这些就开始介绍自己的业务内容了,然后后续我根据他们的业务内容,问了一些问题。此外,之前面试的时候也穿插了介绍自己面试官和我是一个学校的,还有我比较关心的公司内部的企业文化(这个在问问题9的时候有提到过)。面完之后我室友说我和面试官聊的挺激情四射的🤣总之,面完之后等终试洽谈吧
我的秋招日记
点赞 评论 收藏
分享
评论
6
37
分享

创作者周榜

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