360 web服务器开发go方向 一面45min左右过 二面没过

#go##25届秋招总结#看了好多内容 很少有分享360的面经...
几天没面试 搞得好紧张.......
只能写出 能想起来的  希望对各位有些许帮助 祝愿各位早日上岸 加油
面试官很好  但感觉25岗位会很少 竞争大很多...加油!

项目的内容 功能+接口 
new make 
channel同步异步
redis 的键 过期了怎么办  说了内存回收策略  不对的  是  惰性删除 定期删除
redis 数据结构 
分布式id  有序 说了 自增和雪花
redis 排行榜怎么做  
mysql的底层
如何 发送数据到mysql  说了序列化 没说驱动...没想起来刚刚看回想起来了
golearn gochart 简单介绍
进程 协程区别
IPC
JWT 以及 RBAC  
gmp  
io多路复用  零拷贝  
epoll  的方法  create  ctl wait  边缘 水平触发 
进程调度 方法
Websocket   长连接 心跳机制
rpc和http 区别 
rpc优势在哪
IP限流
TCP
TCP 粘包拆包
DNS解析 (不会....)
Git   (没咋用过  只知道 clone  push commit  pull add     hr 问了 branch  merge  ....
mysql 的 group by 方法  返回 A B C 三个类型的分别总数  一条sql实现
算法 口述  如何 将乱序 1-10 以O(1)空间 实现  左 奇 右 偶  题目没听清 以为是排序 左右不要求顺序 双指针方法 左右 就好  我当时还说了快排去让左右都顺序.... 
场景题
问了redis qps   忘记怎么回答的了  没说分片集群这方向...#360# 什么时候才能上岸 ......

二面  挂
几乎都是场景题
nginx 和 cdn  相关
静态图片的加载  (压缩 或cdn)
制作收藏夹功能的架构  DB + 后端 
TCP  HTTP HTTPS 对称非对称加密 
DNS    
IP限制 若是在局域网  怎么才能合理限制  避免真实投票被禁止
JWT 中间件
项目上线如何上线
上传仓库 测试 等等 
服务端开发的整体流程
游戏Unity

希望破灭了
全部评论
如果有格式上的要求 我下次分类型去介绍
1 回复 分享
发布于 07-30 17:06 天津

相关推荐

09-17 12:57
已编辑
门头沟学院 后端工程师
自我介绍+实习拷打 55min1.物联网是什么?为什么你们用redis来上报数据,然后异步同步到库中?你们有搭建redis主从集群吗?(没有深挖集群,有点遗憾)2.介绍下你的AI面试项目,你的整个业务流程讲一下。3.你的项目需求分析,接口设计是如何去设计的?你的项目盈利点在哪?你的项目与市面上的项目相比优势在哪?你说你想做一个定制化的面试系统,里面有各种题库以及OJ模块,具体的OJ模块你做的怎么样了?4.OJ模块你提到用docker隔离代码执行环境,同时要预防黑产占用服务资源,以及c和c++他的windows和linux编译环境不同,对开发带来阻碍,你是怎么一步步去解决这些问题的?5.并发工具了解吗?讲讲RentrendLock的使用,volatile关键字有用过吗?底层原理讲一下。6.线程池如何使用?他的关键字有哪些,工作原理了解吗(worker自旋),线程池的核心线程数如何计算(IO密集型,CPU密集型)。7.你的微服务版本的AI面试系统中有什么多线程的操作吗?completeFuture调用不同接口资源,统一返回,编程式事务防止订单信息不同步。Redission分布式锁防止一个SSE会话由于网络阻塞问题重复响应,基于Redission实现MQ的防重复消费注解。volatile关键字实现全局雪花ID发号器。8.你的项目有遇到跨域问题吗?(开发环境Vite相当于Nginx,生产环境需要Nginx反向代理,后端需要配置跨域注解)9.Redis如何确保用户当前读取到的都是最新数据?(真忘了。。。。。没答出来),redis缓存穿透怎么解决?10.口述手撕:如何快速判断一个 逗号分隔数字 组成的字符串内有目标数字?类似“1,12,33”中有无12 ,只许用string的方法,开始以为是位运算,第二天睡醒之后发现其实直接equals()就行了,脑子抽了。11.事务失效问题遇到过吗?排查的思路是什么?(答的不好,实在不会,我就说的业务逻辑没处理好catch,从而没有事务回滚)12.MySQL慢查询怎么分析(slow_query.log+explain),MySQL的乐观锁实现,MySQL悲观锁问题,如何避免死锁?为什么业务上要用乐观锁?13.git用的怎么样。14.反问:部门业务做内部AI工具提效,实习时间,能否走秋招流程。9.17更新,一面挂,可能是透露出想走秋招流程,所以日常就不推进了,外加redis缓存更新策略没答好。面试官好像在家面对,经常和女朋友讲话,感觉有点有气无力的,可能是周五了吧,希望能过哈哈
查看14道真题和解析
点赞 评论 收藏
分享
评论
6
6
分享

创作者周榜

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