广州奇思科技golang实习面经

1、说一下笔试思路
2、c语言语言在执行过程是怎么样的
3、java代码的执行过程是怎么样的
4、说一下 面向对象
5、Java的接口和golang有什么区别
6、Java和golang特性有什么不同
7、单核CPU是怎么执行的
8、多核CPU呢
9、中断是什么 执行过程?
10、说一下DI依赖注入
11、什么是IOC
12、什么是AOP 你在项目中怎么使用的
13、jwt相比与cookie session这种方式有什么区别
jwt是安全的吗
14、MySQL存储引擎有哪些
15、我看你项目有MQ 能不能说下MQ如果消费异常会怎么样
16、如果一个接口有高并发流量过来 你要怎么保障数据库高可用性
17、说一下反向代理是什么 有用过nginx吗
19、会爬虫吗 有接触过什么爬虫技术
20、selenium 是比较重的 有没有考虑过比较轻量的方式(问抓包 向后端发请求)
21、那你获取到资源 如何定位想要的东西呢
全部评论
C/Java/Golang/Python,这面试不当人啊
3 回复 分享
发布于 2024-12-15 01:54 上海
通过了嘛
点赞 回复 分享
发布于 2025-02-11 14:30 四川
从c问到爬虫,是不是人啊😅
点赞 回复 分享
发布于 2024-12-16 11:31 广西
楼主,笔试题是什么
点赞 回复 分享
发布于 2024-12-12 15:46 福建
佬,这真是被拷打了
点赞 回复 分享
发布于 2024-12-10 22:21 贵州

相关推荐

2025-12-12 21:26
北京科技大学 golang
## redis### 都用过哪些指令?具体一些我的项目中redis除了分布式锁的使用,就剩下一个验证码的存储了,所以我就说了加key、设置key过期时间的### 分布式锁的流程问:拿不到锁的业务怎么办?> 如果别的业务拿不到锁就会自旋or进入队列等待和超时。问:这样的话,会导致并发性能降低,有什么解决方法?> 我不会,瞎说的:用乐观锁和版本控制降低锁的颗粒度。这里同学告诉我setnx就是乐观锁TAT问:redis怎么实现乐观锁?> 依旧不会,于是让我讲了mysql的乐观锁## 项目拷打了很久的项目,甚至让我投屏演示项目,我的docker有个一直卡着没启动好,耽误了10分钟,而且我投屏投错了,让面试官看着空白划鼠标了5分钟,汗流浃背了,好在最后启动成功了,挑了一个接口让我详细讲下如何写的。### 服务发现&负载均衡用的consul和nacos实现的,我自己写了个轮训的算法实现负载均衡,问我还有什么算法,我答了加权,保持最小连接数,urlhash,iphash,最短连接时间### 链路追踪怎么实现的?怎么找到性能瓶颈怎么解决?用的Jaeger,当时死活想不起来叫什么。找到瓶颈后,如果是路由方面的瓶颈,尝试考虑扩容,如果是数据的瓶颈,尝试redis存储热点数据### 测试和保证系统稳定性怎么做的?用的接口管理平台,接口管理平台自带一个压测### grpc+protobuf相比传统的http+json优势在哪?grpc可扩展性很强,再多台服务器部署扩容几乎是无痛的,只要做好服务发现和负载均衡。而protobuf相比json传输效率和压缩性能更强### jwt相比cookie+session优势在哪?我只说出来了jwt的优势,没说出cookie+session的劣势。### 讲一下gmp?协程和线程的区别gmp我讲完后,觉得我只是解释了3个词语分别是什么,没有讲到精髓。我又补充了窃取g,以及p队列初始化和流程,下来查看笔记觉得少答了抢占式调度吧我提到协程锁用户级轻量的线程,切换性能更高,并发性更强,并且由用户调度,对内核无感## 实习经历问我了都做了什么?在实习的不同阶段都有什么不同收获,我没理解面试官的意思,把项目讲到比较细节的部分,他打断我说主要说阶段性的,以周或者月为单位。我就聊了下。## 总结依旧没有按照顺序写,想到什么写什么。拷打了很多项目,我发现我很多时候,用到了xx技术,只是单纯看的教程和找的代码用到了,并不清楚为什么要用,以及相比于同类技术的优缺点在哪,这也是我接下来一个思考的方向,面试官给到了一些压力,也让我认识到了我的不足,八股方面特别是redis的,感谢面试官。
查看12道真题和解析
点赞 评论 收藏
分享
2025-12-30 17:20
西安科技大学 golang
查看17道真题和解析
点赞 评论 收藏
分享
评论
5
15
分享

创作者周榜

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