杭州某小厂处女面 go后端开发实习

5.14
拷打项目为主,四十分钟左右
1.自我介绍
2.go中channel通道的底层数据结构
3.讲讲分段锁
4.如何实现项目中的动态负载调整
5.项目是如何启动的?使用docker进行打包吗?
5.讲讲缓存击穿?如何防止?击穿了该怎么处理?
6.讲讲MVCC
7.mysql什么时候会索引失效
8.docker-compose.yml如何指定各个服务的启动顺序
9.web项目如何对nginx进行配置实现负载均衡
10.现在有一个很长的字符串字段,用什么方式将其存入数据库
11.有使用过什么检测性能检测相关的工具吗?
反问

第一次面试,比较紧张有些地方没答好或者没答上来,但是面试官还是很nice的,人很好
希望能过
#golang# #面经# #牛客AI配图神器#
全部评论
lz oc了吗,面试内容挺基础的
点赞 回复 分享
发布于 05-22 10:47 北京

相关推荐

08-14 09:02
门头沟学院 Java
1. 自我介绍与经历相关介绍一下项目背景、使用到的技术点、遇到的挑战吗?2. 技术细节与原理乐观锁和悲观锁的核心思想、适用场景是什么?项目中为什么要设计双表结构?你们项目中乐观锁的具体实现方式?ABA问题的含义及解决方法?MVCC(多版本并发控制)的原理?快照读和当前读的区别?不同隔离级别(读未提交、读已提交、可重复读、串行化)的特点与区别?幻读的产生原因与解决方法?高并发支付场景下如何选择锁(乐观锁、悲观锁、MVCC)?3. 消息队列与延迟消息你们用的是什么消息组件?RocketMQ 延迟消息的实现机制?Kafka 延迟消息如何实现?消息重复、消息丢失、消息未发送的处理方法?如何保证延迟消息一定能执行到位?4. 分布式锁与一致性分布式锁是怎么实现的?开门狗机制的原理?使用分布式锁可能遇到的问题?RedLock 算法的基本原理?Spring 事务(注解式、编程式)如何保证原子性?spring如何实现的,如何进行恢复5. 数据库与索引数据库索引有哪些最左匹配原则的含义与失效场景?6. Java 基础与进阶泛型的作用与应用场景?BIO、NIO、AIO 的区别?分布式缓存与本地缓存的区别与适用场景?LFU/LRU 缓存淘汰机制的实现思路?7. 其他删除链表重复节点(算法题)实习有哪些收获?你有哪些优势?
查看29道真题和解析
点赞 评论 收藏
分享
查看19道真题和解析
点赞 评论 收藏
分享
评论
2
8
分享

创作者周榜

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