双非腾讯云智后台开发oc面经

#牛客AI配图神器# 5月11日 投递简历

5月19日 笔试
1、求阶乘中0的个数,如7!=5040,有两个0,输出2
2、染色的数字,输入一个数组和数组中哪几个下标的数字被染色了,要求输出未被染色的数字之和
3、01背包,给出菜品数量和小美的预算,以及每道菜的成本和售价,每道菜只能上一次,输出在小美的预算下最多能赚多少,如有3道菜,成本和售价分别为[1,3]、[3,6]、[1,3],小美预算为6元,则上第1和第3道菜可盈利最多,为4元,只上第二道菜虽然也在小美的预算内,但是因为只盈利3元所以不是答案

5月23日  一面 55min
面试官没开摄像头
自我介绍
介绍实习经历
spring事务传播行为
for update锁
各个分布式事务解决方案原理
一条SQL语句的执行过程
索引的优缺点
索引覆盖与索引下推
MVCC
活跃事务ID集合在RR和RC隔离级别下的不同
redo log、undo log、bin log文件格式的区别?
如何保证MySQL和Redis的数据一致性
缓存击穿与缓存雪崩
redis内存淘汰策略与删除策略
redis持久化方式
一条域名在浏览器中输入后经历了哪些过程
TLS四次握手
当客户端宕机了,服务端如何判断是否要断开这个连接?
TCP协议如何让服务端判断是否要与这个客户端断开连接?
是否有网络安全相关的经验?
手撕:最长不重复字符子串,双指针、滑动窗口
反问环节问了做什么业务的,说是网络安全相关,用的golang,怪不得没问Java和Spring相关的问题

5月27日 二面 1h
面试官没开摄像头
自我介绍
实习经历里的Redisson上分布式锁仍超卖的原因和解决方案
SQL怎么优化的
Java反射的应用场景
Spring中哪些地方用到了反射
反射的优缺点
socket的连接在Java中的实现
JDK动态代理与CGLib动态代理
什么是MySQL中的执行计划
explain的结果中哪些比较受关注,都是什么意思
如果一个表上索引了还是发生慢查询,可能是什么原因导致的
分库分表有哪些方案
MySQL的缓存机制
Redis的内存淘汰策略
Redis的删除策略
Redis的管道
管道机制在其他系统中的应用?
RabbitMQ与RocketMQ的区别
TCP三次握手
为什么要有三次,没有第三次会怎么样
HTTP 2.0 与 HTTP 1.0的区别
HTTP 2.0的头部压缩算法有了解吗
HTTP是如何实现长连接的
DNS协议解析域名的过程
了解哪些网络攻击方式?
SYN泛洪如何预防?
SQL注入是什么?如何预防?
手撕:翻转单词,如输入 "You    are   my  best friend !",需要输出 "uoY era ym tseb dneirf !",单词本身翻转但顺序不变,且去除多余的空格,各单词之间只保留一个

5月30日 hr面 15min
聊天面

6月4日  oc

二面面完我都以为寄了,面完就完全不抱希望了,都没去看官网什么状态。29号那天下午都在刷行测了,结果突然发个邮件给我约hr面,真是柳暗花明又一村,没想到都6月了还能拿到暑期实习的offer,也祝还在坚持的大家能有个好结果
全部评论
接好运
1 回复 分享
发布于 06-05 20:55 广东
在黑马微服务看到博主的,没想到现在已经进腾讯实习了,向你看齐!
点赞 回复 分享
发布于 08-07 16:35 上海
接好运
点赞 回复 分享
发布于 07-10 13:02 湖南
接好运
点赞 回复 分享
发布于 07-02 09:54 湖南
佬带带我
点赞 回复 分享
发布于 06-25 14:34 江西
接好运
点赞 回复 分享
发布于 06-20 23:01 湖北
柳暗花明又一村
点赞 回复 分享
发布于 06-13 19:24 福建
接好运
点赞 回复 分享
发布于 06-13 18:48 湖北
老师,问一下三本有机会嘛。。不要求大厂
点赞 回复 分享
发布于 06-13 16:48 浙江
一面算法题跟楼主一样,刚发二面通知,不知道为啥会议时长就半个小时
点赞 回复 分享
发布于 06-13 16:07 吉林
接好运
点赞 回复 分享
发布于 06-12 17:13 陕西
什么base呀
点赞 回复 分享
发布于 06-07 14:40 黑龙江
接好运
点赞 回复 分享
发布于 06-06 14:24 广西
柳暗花明又一村
点赞 回复 分享
发布于 06-06 13:55 河北
接好运,今天10点半hr面
点赞 回复 分享
发布于 06-06 01:56 湖南
恭喜恭喜
点赞 回复 分享
发布于 06-05 18:16 广东
拉黑了,二面完一周了才给我挂,亏我还疯狂准备三面,小丑
点赞 回复 分享
发布于 06-05 15:53 福建
什么base和部门呀
点赞 回复 分享
发布于 06-05 11:20 湖南
hr面问啥呀
点赞 回复 分享
发布于 06-05 01:10 湖北
柳暗花明又一村
点赞 回复 分享
发布于 06-04 18:34 河南

相关推荐

二、 项目经历深挖 (腾讯云实习)1. 总体介绍:请具体介绍一下你在腾讯的研发经历、包括SQL优化、架构重构等工作的细节。2. 架构拆分 - 公共集群:○ 你提到的用于容灾的公共集群、平时上面会运行什么应用吗?○ 你说的搜索集群主要是指数据库集群还是应用服务集群?○ 当线上的搜索集群挂了之后、你们是如何实现切换到公共集群的?○ 这个公共集群平时是只作为搜索集群的备用吗?○ 在设计这个备用集群时、在成本方面有哪些权衡和考虑?3. 架构拆分 - 其他方案:除了容灾切换、你当时有没有考虑过其他方向、比如限流或降级?三、 系统与架构 (安全 & 流量)1. 安全 - 攻击类型:你们遇到过哪些恶意的攻击?可以具体说一下吗?○ 追问:这种情况(恶意刷接口)你们是怎么处理的?○ 追问:除了应用层的攻击,你了解过其他技术层面的攻击吗?○ 追问:可以解释一下这类攻击(如SQL注入)是如何实现的吗?2. 流量链路:你有了解过用户的搜索流量是怎样一步步打到你们的后端服务集群的吗?这个过程是怎样的?四、 可观测性与监控1. 流量采集:你是如何采集到服务的流量数据(如QPS)的?流量大约在什么级别?2. 指标统计 - QPS:100 QPS这个数据具体是怎么统计出来的?○ 追问:这个API统计平台,它是从哪里获取数据来计算QPS的?○ 追问:如果让你自己来实现、你会怎么计算这个指标?3. 指标统计 - 成功/失败率:你要如何统计某些接口的成功率或失败率?○ 追问:如果要你来做,你会怎么实现这个统计功能?4. 日志采集:为了统计这些指标、你会去采集哪一层(如应用层、网关层)的日志?5. 分布式追踪 (Tracing):有没有什么办法、能把一个请求从入口(如LB)、到API网关、再到后端业务服务的整条链路上的日志都串联起来?○ 追问:主要是如何将不同层的日志匹配起来?五、 项目经历深挖 (SQL治理 & 美的实习)1. SQL治理 - 任务类型:你处理的风险SQL是离线任务产生的、还是在线业务产生的?2. SQL治理 - 风险规避:有没有办法能在线上流程中、自动化地避免这类有问题的SQL产生?○ 追问:比如是否能通过报警或其他形式来通知?3. SQL治理 - 性能要求:你处理的这些任务、对执行时间有具体要求吗?4. 美的实习 - 任务介绍:你在美的实习期间、具体是做什么任务的?5. 美的实习 - 线程与进程:○ 你这个线程池的大小、是依据什么参数来设置的?○ 既然是异步任务、为什么不考虑直接拉起一个新进程来做、而是用线程池?○ 追问:请再详细说明一下、设置线程池大小会参考哪些标准?6. 美的实习 - I/O优化:○ 你提到业务中有IO占用、有什么办法可以优化IO的等待时间吗?○ 追问:具体有哪些优化IO的方式?六、 运维与Linux基础1. 网络命令:在Linux上、如何查看一台机器的IP地址?2. 操作系统 - 虚拟内存:top命令里看到的虚拟内存是什么东西?3. 进程管理 - kill命令:kill -9 和 kill -15 有什么区别?○ 追问:什么情况下必须用 kill -9?用它有什么风险?○ 追问:你了解 kill 命令的原理吗?它为什么能结束一个进程?4. 磁盘管理 - 查看:如何查看一台机器的磁盘使用情况?5. 磁盘管理 - 应急处理:如果一个日志文件非常大、快要把磁盘写满了、你要如何进行应急处理?○ 追问:在日志文件已经很大的情况下、如何操作(比如归档)才能避免现场发生事故?七、 在线编程1. 算法题:给定一个非负整数c、判断是否存在两个整数a和b、使得 a^2 + b^2 = c。○ 追问:你写的这个解法、可能会有什么问题吗?
点赞 评论 收藏
分享
评论
29
118
分享

创作者周榜

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