校招 未知部门 / 运维/技术支持 / 一面
[面试日期] 2024-03-30 [面试时长] 未知
[学校背景] 未知 | 未知 [学历背景] 未知
[发布人] 面试之星官方收录
<h2>暑期实习 腾讯安全一面</h2>
<ol><li>能说一下服务发现大概的实现思路吗?</li><li>主调放调用是先请求注册中心是吗?</li><li>被调用的服务大概有很多个IP,如果其中的服务突然crash掉了会出现什么样的情况?</li><li>已经拿到IP的客户端调用会怎么样?</li><li>超时了主调用方发现超时会怎么做?</li><li>被调放服务想避免这种情况怎么做,这种情况能避免吗?</li><li>如果用grpc的话,grpc底层是怎么做通信的?</li><li>在 LevelDB 中skiplist的选择出于什么考虑?</li><li>leveldb这种数据库适合使用在什么样的场景下?</li><li>作为日志存储的话leveldb和wal有什么区别?</li><li>redis中怎么做持久化?</li><li>假如有一个redis实例是2h4g,现在已经有两个G的数据了,现在读写比是1:4,这样的场景下做RDB备份和做AOF备份有风险吗,如何考虑这个问题?</li><li>RDB有没有异步备份的选项?异步备份是怎么执行的?</li><li>说一下ElasticSearch的理解,你会怎么用ES?</li><li>可以说一下Promtheus和Grafana的使用吗?</li><li>promtheus有两种获取数据的方式你知道吗,你觉得这两种方式的异同点怎么样,在公司里用的话会选择推还是拉?</li><li>说一下API网关中的鉴权是怎么做的吗,展开说一下JWT?</li><li>介绍Go的接口interface</li><li>init函数你知道吗?</li><li>两个interface能比较吗?</li><li>局部变量是分配在栈上的还是堆上的?(内存逃逸等一系列问题)</li><li>有buffer的channel和无buffer的channel有什么区别?</li><li>如果一个buffer正在写入,把它close了会怎么样?close的buffer,一直读会一直空吗?</li><li>goroutine会不会泄露,怎么泄露,泄露以后是怎么表现?</li><li>如果不用channel怎么让goroutinue泄露?</li><li>一个Goroutine的生命周期是什么样的?它是如何被创建如何运行和消失的?</li><li>Goroutine是主动释放还是被动释放?</li><li>Goroutine能被Kill吗?</li><li>如果发生了Goroutine泄露怎么排查?</li><li>pprof是怎么得到想要的信息的?</li></ol><p>挂</p>
AI 推荐面试题
