金山一面服务端

前提:
我是cpp栈
面试官是golang

自我介绍 5min

对转语言的看法

c++
epoll select poll 优缺点 底层 应用场景 连接数限制 效率对比

mysql
回表是什么?
出了个场景题 一个学生表 怎么减少回表? 答联合索引

redis
分布式锁
缓存传统 击穿 雪崩
底层数据结构
分布式事务
mysql和redis一致性

操作系统
进程线程协程对比 应用场景 效率

nginx
nginx负载均衡怎么做的,nginx子请求?
前端一个请求访问/hello 是虚拟路径 打到后端的服务器路径 怎么屏蔽掉hello 配置名叫什么

代码
链表判断有环 口述就行

kafuka
介绍原理
场景题 怎么保证一个业务 比如是订单业务的消息被服务端顺序消费?
答要么在上层应用控制,要么在生产者这端通过代码控制把消息分配到一个patition中。面试官说通过代码控制当patition数量出现变化代码会失效。而且很难维护。
面试官说有个配置可以做到,我说不了解。

dorker
如果想在dorkerfile中实现编译和运行,但是现在有一个库我不想每次都编译怎么做,不知道是不是问动态库,没太懂问题 对dorker不太熟,乱答了

k8s
了解pod吗?

总结:中间件被拷打麻了,大概率寄了

#金山办公##金山办公面试##金山面试#
全部评论
我一点不会中间件给我约二面了
2 回复 分享
发布于 10-15 19:09 辽宁
哥们啥学历呀,我也是cpp怎还没约面
点赞 回复 分享
发布于 10-15 12:23 广东
佬是什么时候投递的
点赞 回复 分享
发布于 10-15 12:25 上海
kafka可以指定key 这样相同key的消息就会发到一个分区里面,nginx是楼主简历提到了才问的吗还是硬问?
点赞 回复 分享
发布于 10-15 18:35 湖北
老哥做的什么项目
点赞 回复 分享
发布于 10-16 00:28 湖北
佬投的哪里的base
点赞 回复 分享
发布于 10-16 08:23 湖南
是线下吗 线下好像简单些
点赞 回复 分享
发布于 10-16 12:12 湖南
佬有后续吗
点赞 回复 分享
发布于 10-17 15:59 湖北
国庆后的笔试吗
点赞 回复 分享
发布于 10-19 15:46 广东
更新一下,约二面了
点赞 回复 分享
发布于 10-23 14:55 湖北

相关推荐

8 40 评论
分享
牛客网
牛客企业服务