腾讯云智研发

收藏
互联网
1000-9999人
未融资
西安/武汉/长沙/重庆/厦门/大连
live 正在进行专场招聘活动,简历直投企业HR, 前往投递
福利丰厚榜offer比较常胜榜牛客指数榜

26

在招职位

664

面试经验

0

真题试卷

查看官网
上传简历
此刻你想和大家分享什么
职位类型
全部
后端开发
前端开发
测试
产品
最新
热门
base :西安岗位:后台开发(云产品)时间线:4.2官网投简历1️⃣笔试 4.16(三道简单算法 a了2.5)2️⃣一面4.21日约4.25第一次面试(本来约的第二天,这段时间有点摆,然后我就申请换了时间)自我介绍没问实习,可能简历写的太简单了(这段实习确实水)介绍项目常规八股(记得不是很清楚了)主要就是mysql索引 Java锁 Java集合 springcloud组件 mq 算法:合并两个有序数组总共(50分钟)当天晚上变业务复试3️⃣二面4.27日约4.28日约第二次面试(本来还想延两天,说太晚了就约了第二天)自我介绍问了一些常规问题(能实习多久 最快到岗时间 对工作地点有要求吗...)然后拷打八股(问的不算是很深基本都能答个差不多)介绍项目场景题:我看你项目写的短链接有个监控是吧,如果说我这有一个链接,如何统计24小时内的访问量(哭死 项目监控这块我刚好没咋看),想了一下说可以给每个用户绑定一个标识(ip)然后再数据库中按照链接分组统计24小时内的每个用户访问量,反问:方案有问题吗 ?我说在数据量大的时候查询很慢 反问:有其他的方案吗?突然想起来之前学过一个bitmap做签到的场景,然后就说可以使用bitmap然后数组中每一位表示用户改天的访问数然后每个bitmap表示每一天。反问:那你这个bitmap开多大空间 (这个问题我当时没听清楚然后来回问了三次)当时没咋懂这个点,然后就来回说如何节省空间啥的,然后又来回说不是指的这个,他说那行那如何统计top10访问访问人数 我说用redis中的zset ,然后又绕回刚那个问题了,反复深问,感觉自己有点绕晕了,然后又说胡说乱语了(incr hash),感觉始终不满意。然后最后只能说自己不是很了解这块。反问:后续如果有幸能推进的话流程是咋样了,回答:应该还有一到两轮面试刚才这个问题有啥好的解决方案吗? 回答:bitmap可以解决 但得知道开多大空间当天晚上发了面评(以为进度变了然后发现还是业务复试)现在还是艰难等待后续,会不会已经进池子了啊,目前暑期只有两个小厂让去,其他官网投的还是零offer,只有云智给我了面,挂了的话真要甭了,大家一般二面啥时候约的HR面呀哭死,写完这篇日记时,查询官网发现刚刚HR面了
查看15道真题和解析
点赞 评论 收藏
分享
腾讯云智一面——后台开发1、自我介绍2、介绍一下SaaS短URL项目3、怎么做限流的?4、阿里的Sentinel底层是如何实现限流的?超过限流数的请求如何处理?直接丢弃吗?5、双重判定锁说一下6、redis使用的时候有没有遇到大key问题?7、项目中mysql主要存什么8、你有了解大模型的一些架构吗?9、看你简历上写用deepseek,主要用deepseek干嘛呢?(回答了用deepseek做项目重构)10、说一下JVM的内存结构、双亲委派机制、垃圾回收11、mysql怎么排查慢查询?12、介意其他的的后端语言吗?13、linux上怎么看内存使用最多的几个进程?平时有写shell脚本吗?(不是很清楚)14、DB-router上怎么做的sql的监控和日志?反问:几轮面?三轮技术面有hc吗?有一定hc后续:一小时之后约了二面二面(大部分是聊天)1.如何排查CPU使用率过高?2.了解AI的使用吗?3.如果使用自己不熟悉的语言比如Go进行开发,如何使用AI工具的帮助?4.项目拷打5.恶意请求如何拦截?6.如果有大量请求使用滑动窗口能解决吗?7.限流底层有很多方案,为什么选择滑动窗口?8.双重判定锁讲一下?9、缓存失效和雪崩怎么缓解?(说上一个解决方案不能解决失效和雪崩场景)10、了解K8s吗?11、最近在看什么技术或者博客?(RAG)12、RAG技术有哪些难点和挑战?13、反问公司业务、反问限流方案该如何去选择?下午约了三面最后OC#暑期实习时间线##offer##面经##牛客AI配图神器#
点赞 评论 收藏
分享
04-30 11:20
门头沟学院 Java
#牛客AI配图神器#全程大概45min,没有过多问技术,基本问的是一些开放性的题1.  研究所实习项目组有几个人?你主要负责的模块?项目有什么难点?如何解决的?2.  项目如何用的Spring原型Bean模式实现多源异构数据的采集?3.  项目数据量有多大?存储的数据如何使用?运行速度如何?4.  项目开发期间,与其他人如何进行配合?是否有需求说明书?是否出现过和客户产生矛盾的时候?如何解决?5.  项目成员之间如何沟通?如何讨论的需求?有没有就一个需求讨论过更优的实现方案?这个方案你是如何说服其他人员采纳的?6.  SpringBoot自动装配的原理?7.  Redis如何实现分布式锁?8. 在项目开发中,是否用到了大模型?用到哪些?如何合理使用?9. 未来大模型会替代人类吗?未来大模型和人类合作方式应该是什么样的?10.  最近有没有学习过新技术?对于新技术,通过哪些渠道进行学习?学习之后如何进行总结?11. 主要语言是java,会python吗?12. 算法题: 去除一个字符串中的所有回文子串13. 项目中本地集成了DeepSeek-32B, 运行速度,效果如何?本地知识库如何接入?有没有遇到结果和预期不一样的情况?如何解决?14. 反问:部门业务,挑战
查看13道真题和解析
点赞 评论 收藏
分享
1)手撕:给定字符串,求不含重复字符的最长子串长度,并打印这个子串//哈希Set配合双指针private static String findLongestSubstring(String s) {        int n = s.length();        int left = 0;        int maxLength = 0;        String longestSubstring = "";        Set<Character> charSet = new HashSet<>();        for(int right = 0 ; right < n ; right ++){            while(charSet.contains(s.charAt(right))){                charSet.remove(s.charAt(left));                left++;            }            charSet.add(s.charAt(right));            if(maxLength < right - left + 1){                maxLength = right - left + 1;                longestSubstring = s.substring(left , right + 1);            }        }        return longestSubstring;    }2)如何设计一个秒杀系统?从以下角度考虑:1.高性能架构;采用分布式架构,消息队列来削峰填谷,服务的降级和熔断 2.高并发的处理能力:商品库存扣减的多线程安全问题,采用redisson分布式锁,缓存预热3.用户体验升级:websocket实现秒杀倒计时同步,消息队列实现秒杀结果实时反馈,针对ip地址,设备指纹和访问频率的限制实现防作弊系统4.数据一致性保障;数据库分库分表,本地消息表5.监控报警:监控系统,报警系统,日志系统,异常日志收集,分布式追踪系统6.安全防护、成本控制3)String StringBuffer StringBuilder区别String是不可变类,线程安全,每次修改字符串都会创建新的字符串,效率比较低StringBuffer是可变类,直接在原字符串上修改,使用了Synchronized实现同步,效率也比较低,适合多线程场景StringBuilder是可变类,线程不安全,效率比较高,适合单线程场景4)数据库字段char和varchar区别char:定长字符串,存储长度为1~255个字符,存储空间固定为255字节,不足用空格补,适合固定长度的字段,便于数据库读取和优化varchar:可变字符串,存储长度为1~65535个字符,存储空间为实际长度+长度字节5)索引失效的情况索引失效是指数据库在查询过程中无法有效利用已建立的索引,导致查询性能下降,甚至退化为全表扫描的情况。查询条件中使用了函数或表达式对索引列进行操作;使用了OR条件且未对所有分支列建立索查询条件中使用了NOT、<>、!=等否定操作符;对索引列进行了模糊查询(如LIKE '%abc%'),且通配符位于开头;查询条件中列的顺序与复合索引的列顺序不匹配;或者查询时数据类型不匹配导致索引无法使用。6)数据库的事务隔离级别读未提交:允许读取尚未提交的数据,可能导致脏读、幻读、不可重复读读已提交:允许读取已提交的数据,不能保证数据一致,可能导致幻读和不可重复读可重复读:允许读取已提交数据,可能导致幻读串行化:保证数据一致性,但是并发度和性能低7)Redis的常用数据类型,分别存储哪些东西?String:存储字符串,比如用户名、密码和验证码等哈希:哈希表,可以存储用户信息,商品信息等List:存储有序的元素,比如消息队列和日志记录Set:集合,可以做去重排序或求交集等Zset:带得分排序的集合,可以做用户或者流量等的排行榜8)Redis的锁机制基于SETNX命令,将锁名称作为键,客户端唯一标识(UUID)作为键值,使用完锁后DEL释放锁    因不可冲入可能存在死锁和不及时释放锁的情况,可以释放锁时检查锁值是否为自己的UUID以及添加过期时间基于Lua脚本,使用原子SET命令和Lua脚本的事务性,但仍存在锁续期困难和业务超时锁释放风险基于Redisson的分布式锁,支持可冲入锁和自动续期,提供公平锁、联锁和红锁9)HTTP1.0 2.0 3.0 区别HTTP1.0:默认为短连接,每次请求都需要建立TCP连接,并通过Connection: keep-alive头来实现持久连接,不支持管道    化,主要使用If-Modified-Since/Expires来做为缓存判断的标准;HTTP2.0:采用二进制格式而非文本格式,解析更加高效,支持多路复用允许单个TCP交错发送多个请求和响应,引入HPA    CK压缩算法,对请求和响应的头部信息进行压缩,消除冗余,允许客户端为请求设置优先级HTTP3.0: 最新的HTTP协议,基于QUIC协议,QUIC使用udp传输数据,不存在队头阻塞问题,首次连接后具备0RTT优        势,减少延迟,允许网络切换时,将连接迁移到新的IP地址,默认采用TLS加密,保证数据传输的安全性10) TCP的三次握手和四次挥手,为什么需要?三次握手:客户端向服务器发送SYN表示请求同步,服务器向客户端发送SYN+ACK表示确认收到同步请求,可以确保客户    端的发送能力正常,客户端向服务器发送ACK表示确认,可以确认服务器的发送和接收能力以及客户端的接收能力正常,   连接建立,通过三次握手能够保证通信双方的接收发送能力正常四次挥手:客户端发送FIN+x序列号表示请求关闭连接,服务器发送ACK+x+1表示确认收到,客户端向服务器的通道关        闭,服务器发送FIN+y序列号表示请求关闭连接,客户端发送ACK+y+1表示收到,等待2MSL没有收到回复后关闭TCP连接,因为TCP是全双工的,双向链路分别需要发送和接收两次,所以是需要四次挥手。11) 从输入网址,到最后访问页面的全过程首先输入URL,进行URL解析,准备发送http请求在请求之前,先本地查看浏览器缓存,如果缓存有该资源,直接返回,否则继续准备请求发送请求之前,进行DNS域名解析,按照本地缓存,本地HOST,路由器缓存,DNS服务器,DNS根服务器顺序,直到查        询到URL对应的IP地址三次握手建立TCP连接构建请求并发送,包括请求行,请求头,请求体,并把和该域名相关的cookie放入请求头,构建HTTP请求,如果是https        还要进行加密服务器处理请求,生成对应的响应并返回相应资源四次握手关闭TCP连接浏览器接收到响应后进行解析处理,如果是字节流可能是下载管理器进行下载,如果是html页面就是进行渲染生成页面。
查看11道真题和解析
点赞 评论 收藏
分享
04-28 22:30
门头沟学院 Java
开始就自我介绍。1. 然后开始让介绍自己的项目,我是只有点评+外卖,所以挑点评说了。(想想其实蛮离谱的,一上来让自己直接讲,我都有点懵不知道讲什么,也怪自己项目吃的不深)2. 然后面试官突然让介绍项目里用到的redisson的原理(没理解是要问源码吗?)然后就答了一些redisson的特性,然后说直接导入xml直接使用的(人已经晕掉了)。3. 问了redis八股,redis的常用数据类型,zset的跳表原理。4. 问了一点操作系统的东西,进程通信的方式,管道的分类。5. 计网问了TCP&UDP的区别,TCP流量控制(一开始听错了以为是拥塞控制)。6. MySQL的事务特性(ACID)。7. 在项目中遇到的最困难的问题,以及如何解决(答得一坨)。这个时候已经二十多分钟了,以为有手撕,然后没有,我就感觉已经g了。8. 反问,部门是干什么的。面试官说自己是干go的,我就蛮懵的,因为确实他一点java基础八股都没咋问。9. 问面试大概有几面。面试官说应该有几面,具体得问hr那边,哈哈,心直接凉了。整场面试就30min左右,感觉面试官不太想问问题,体验蛮差,也不知道是不是hc没了直接kpi面了,挺郁闷的。答主是双末2的小硕(从化工跨过来的),课题也是深度学习cv,被导师拉着搞了一年科研无果,遂自己摸索水出一篇小论文然后在1月底开始准备转后端(过年回去还玩了1个月),一开始还没有意识到事情的严重性,直到三月发现不对劲了,感觉学不完了,然后开始加速,但是问题就是很多基础都不牢固,项目也没有特别深入理解。唉,菜是原罪,开始努力备战秋招,最后找个像样的工作就算成功吧,加油!#牛客AI配图神器#
腾讯云智研发一面159人在聊 查看10道真题和解析
点赞 评论 收藏
分享
#腾讯云智研发2025实习生招聘# 📍面试公司:腾讯云智👜面试岗位:后端开发📖面试问题:     Q1:先手撕算法题,给定字符串求不含重复字符的最长子串长度,写完后叫你把最长的字符串打印出来问时间复杂度O(n)跟空间复杂度O(K)(常数)。Q2:如何设计一个秒杀系统(个人项目亮点,回答你最亮点的地方)Q3.String、StringBuilder、StringBuffer的区别Q4.Synchronized跟ReentantLock的区别Q5.数据库字段char跟varchar的区别 Q6.索引失效的情况Q7.MySQL的事务隔离级别Q8.Redis的常用数据类型,存储什么东西?Q9.redis的锁机制Q10.HTTP1.0、2.0、3.0的区别Q11.TCP的三次握手跟四次挥手,已经为什么三次跟四次Q12.在浏览器上输入www.qq.com访问的过程是什么(HTTP发起请求的完整流程)# 反问环节:# Q.我有那些地方需要改进的吗# A:没有,整体都挺好的,不过需要加深你的其它东西的了解- 本来是结束了,面试官给我举例子,问我有没有用过dockerfile,有没有将自己的项目打包成镜像,算是问题吧Q13.dockerfileQ14.拉取镜像慢怎么办?Q15.有没有将MySQL跟redis做一个容器化?它们之间如何通信?最后给我介绍了一下部门是干什么的🙌面试体验:面试体验很好,一开始很紧张,后来面试官慢慢给我引导就没那么紧张了,在说DNS解析时忘了怎么答,给了我提醒,再次,再次感谢面试官#牛客AI配图神器##软件开发笔面经#
点赞 评论 收藏
分享
04-28 17:11
已编辑
门头沟学院 Java
  一面 ### **1. 设计模式相关**  1. **状态机模式**     - 在订单系统中如何应用状态机模式?     - 状态机的核心原理是什么?如何配置状态与动作的映射?     - 状态机组件是如何工作的?如何保证状态变更的一致性?  2. **策略模式**     - 在派单系统中如何应用策略模式?     - 如何动态选择不同的策略实现类?     - 策略模式如何避免 `if-else` 嵌套?是否有更优雅的方式(如反射、哈希表)?  3. **责任链模式**     - 在派单系统中如何结合策略模式使用责任链?     - 责任链的执行流程是怎样的?如何控制链的调用顺序?     - 责任链的底层实现原理是什么?  #### **2. Redis 相关**  4. **Redis 高并发场景(抢单)**     - 如何用 Redis + Lua 脚本保证原子性?     - 如何解决 Redis 和 MySQL 数据不一致问题?     - 如果 Redis 删除失败,如何保证数据一致性?  5. **Redis 缓存问题**     - 缓存雪崩、穿透、击穿分别是什么?如何解决?     - 缓存雪崩和穿透的区别是什么?     - 如何用布隆过滤器解决缓存穿透?  6. **Redis 持久化**     - RDB 和 AOF 的区别?各自的优缺点?     - Redis 4.0 之后的混合持久化策略是什么?  #### **3. Java 基础**  7. **JVM 内存模型**     - JVM 内存结构(程序计数器、栈、堆、方法区、元空间等)?     - JVM 启动参数如何配置(如堆大小、GC 策略)?  8. **类加载机制**     - 双亲委派机制的原理?为什么要用双亲委派?     - 如何打破双亲委派?有哪些实际应用场景?  #### **4. MySQL 相关**  9. **事务隔离级别**     - MySQL 的 4 种隔离级别是什么?分别解决什么问题?     - 可重复读(Repeatable Read)的实现原理(MVCC)?  #### **5. 消息队列(RabbitMQ)**  10. **消息可靠性**      - 如何保证消息不丢失(生产者确认、消费者 ACK)?      - 如何解决消息重复消费(幂等性)?      - 除了数据库唯一索引,还有哪些方式实现幂等性?  #### **6. 分布式系统**  11. **CAP 理论**      - CAP 分别指什么?举例说明(如 Nacos 是 AP 还是 CP)?      - 不同业务场景如何选择 AP 或 CP?  12. **服务治理(熔断、降级、雪崩)**      - 服务熔断 vs 降级 vs 雪崩的区别?      - 如何用 Hystrix/Sentinel 实现熔断?  #### **7. 其他**  13. **K8s/Docker**      - 是否了解 K8s?常用命令有哪些?      - Docker 常用命令(如 `docker ps`、`docker logs`)?  14. **面试建议**      - 面试官建议:多深入底层原理(如 JVM、Redis 实现),而不仅仅是表面使用。  二面:由于没录音,只记得几个零零碎碎的1、es倒排索引的底层原理2、spring三级缓存,构造方法注入的话会有循环依赖问题吗3、redisson的底层原理,看门狗机制4、如果看门狗机制失效了,释放锁的时候如何防止释放的是别的对象的锁5、mysql在查询语句的时候会上什么锁,在其他隔离级别会上什么锁6、分库分表的情况下如何根据某个字段排序查询到前10个数据7、为什么mysql不能当搜索引擎,不考虑mysql请求压力的情况下,为什么不能用模糊查询8、spring事务是怎么实现的9、spring的bean是怎么发现并加载的10、事务失效的几个场景11、实习分库分表是怎么做的12、实习做了什么13、了解k8s吗顺序不是这样,我忘了想到什么说什么,估计凉凉了大部分没答出来,面试官很好,下次还面他#面经# #云智凉经#
ming_ri:已老实
点赞 评论 收藏
分享
04-25 16:50
已编辑
门头沟学院 Java
#腾讯云智研发2025实习生招聘# #牛客AI配图神器#之前越过面试但是面试官临时还有事延期了,后面hr问了下什么时候有时间安排面试,说了今天下午,但是没有收到邮件,以为面试官还是没有合适的时间了,就没有特别紧张的准备(不知道为啥紧张不起来,每天差不多打会游戏看会八股循环)。下午两点多收到hr电话通知面试(面试官好像等了几分钟在会议室),然后开始面试,基本全是问项目,回答的不好(之前面试没怎么被问过项目,基本八股都是,所以近期主要在背八股)。问了点计网的八股。手撕三数之和,差不多一个月没怎么刷题了,只写了暴力,刷题还是不能停啊。凉凉/(ㄒoㄒ)/~~。1. 面试官自我介绍2. 自我介绍+介绍项目3. 登录拦截怎么做的(做了个自定义注解拦截判断threadlocal是否由用户信息判断登录状态)4. 登陆时有状态的登录吗(不知道,没想过登陆是不是有状态)5. 为什么用ES来做查询,mysql为什么不行(回答了主要是想做提示词功能,mysql会有索引失效的情况,说了几个索引失效的场景,面试官让我针对我这个场景举个例子,没想出来)6. ES倒排索引(没背过)7. Mongdb和ES的区别(不知道,都是Nosql数据库,es查询性能高?)8. 用mongdb实现的功能用es可以吗,有没有考虑过依赖管理的问题(没有)9. MinIO怎么做的支持TB级别高校获取资源的(不知道,想到MinIO丢失n/2磁盘的情况下还能恢复数据就提了嘴 deepseek给我优化的简历/(ㄒoㄒ)/~~,一会就去问他)10. 用SpringAI怎么实现对话的(掉的接口,维护了一个问答的集合)11. 对计网了解深入吗(不深入)12. 计网https如何保证安全的,tcp连接可靠性13. 手撕三数之和,哈希表的写法忘记了怎么写了,只写了暴力。(又去看了下是双指针解法)14. 反问:知道凉凉了,问了下对个人学习的建议(面试官挺年轻的感觉是毕业几年的学长,说没怎么深问回答的还行(感觉是安慰,其他面试官(问八股的)基本都是说我觉得你的基础还需要加强)针对面试回答说了些建议,最后还说只是他个人的建议)。项目+计网(感觉虽然一直在找实习,但是每天也没有紧张的状态,一致边玩边学)
查看14道真题和解析
点赞 评论 收藏
分享
04-30 16:49
已编辑
门头沟学院 产品经理
#腾讯云智研发2025实习生招聘# 岗位:技术产品timeline:4.12 投递4.16 邮件约一4.17 一面4.18 电话约二4.21 二面4.23 转hr,邮件通知三面时间4.24 hr面4.30 offer……记录一下hr面的过程,因为主啵是暑期第一次走到hr面(双非鼠落泪),所以面之前有根据自己的情况设想过一些问题,hr面确实也押题中了(蚌1. 自我介绍(给自己挖坑的表达:对CSIG感兴趣,对ima知识库和元宝感兴趣)2. 送命题1:既然喜欢ima和元宝,为什么不直接投总部?> 主啵的回答以及内心OS:1. 3月初投递的总部,但是当时由于实习经历以及能力模型不是特别匹配,所以很遗憾错过了机会(潜台词:有面但没过)2. 在这两个进行了简历上的核心项目产出(潜台词:菜是曾经,现在变强了)3. 同样还是很喜欢腾讯系的AI创新产品,例如ima知识库,元宝(此处为后面挖坑),所以继续投递云智进行尝试(模糊重点:为什么不接着投总部,当然我赌hr不会问)3. 送命题2:为什么选择西安而不是一线城市作为就业地?一线的工作机会和发展更好> 主啵的回答以及内心OS:1. 个人兴趣:喜欢文化历史名城(为后面挖坑+1),对文旅感兴趣,刚好上一段实习在做AI+文旅的方向,很幸运2. 西安的高校教育资源丰富(本来可以说读研很方便的,但是我是就业导向,所以就没延伸了)4. 送命题3:既然喜欢历史文化,北京相较于西安,同样有丰富的历史文化资源,并且更发达,为什么不选北京?> 主啵的回答以及内心OS:(这里实在是被拷打的晕了累了)北京生活成本高,并且我喜欢的鹅在深圳(其实鹅在北京也有,还好hr没有在这个点再追问)5. 送命题4:以后的发展想不想去一线城市?> 主啵的回答以及内心OS:(我是外地人,所以说不想的话有点假)这里把重点模糊在:当前有当前的规划,以后的路怎么走还得看现在的产出→变相强调我对这份实习的强烈意愿6. 然后hr介绍一堆,意思就是有机会推荐人去总部应聘。送命题5:以后想不想去CSIG?> 主啵的回答以及内心OS:我:(当然想啊!)(但是直接说想和不想都不行)假设一个情境,我以后想去CSIG,但是这有一个前提,就是我在云智有很好的产出,积极的工作态度,为团队贡献idea,我认为在这一件事上我们双方是有一个共同点,就是我在这段实习经历中积极投入,所以目前阶段我想做好手头这份工作,至于以后的规划留到以后再看,(话锋一转)但是我是希望能够通过暑期实习转正的,很希望能得到这份工作机会7. 你认为遇到的最困难的事情> 主啵的回答以及内心OS:(相比前面是很简单的问题了,借着困难的事展开讲了自己的能力模型)校园经历和实习经历各说了一个困难     校园:队友摆扛比赛→抗压能力,责任心,新情境学习能力实习:第一次作为产品经理的产出项目 → 独立深入思考架构和复杂功能设计,抗压能力,idea转化能力8. 口头offer> 主啵的回答以及内心OS:没有坐到工位拿到新电脑和入职礼物我是一刻不会安心的 TAT  求顺利落地求不被横向总结:    经过前两轮的考查,业务那边认为你的能力通过了,hr面就是hr考查你作为一个新员工(转正预备役)是否有强烈的意愿以及稳定性的确定    主啵觉得hr面的回答,yes or no的送命题,直接回答的弊端很明显,以及后续继续被送命题拷打的概率都非常高。但是主啵结合实际情况和真实想法打了点太极,但是事后整理面经就发现还是有点滑头。。希望不会影响到主啵的offer落地(跪了orzzzzzzzzzzzzzzzzz    不过确实是很喜欢鹅家产品(ima的产品策划和设计简直太酷了,每次面试都说这个是最喜欢的产品)
查看7道真题和解析
点赞 评论 收藏
分享
04-24 22:37
门头沟学院 Java
#腾讯云智研发2025实习生招聘# 发面经攒人品刷到说没有hc了,感觉是kpi,面试官没有开摄像头,无手撕,拷打了一个半小时1. 自我介绍2. 有没有想留在现在的公司转正?3. 介绍一下你简历上这个项目4. 你说到你使用到短信注册登录,你讲讲你实现发送短信登录的流程5. 你说你把用户信息存在ThreadLocal中,你讲讲你主要存储了哪些用户信息6. 那如果你将用户信息存在ThreadLocal中,我现在有多个线程使用你这个产品,你怎么知道哪个线程对应哪个用户呢?(这里有点没太理解,没答上)7. 你说用到了拦截器,你讲一下你用到的拦截器(后续询问是否用到了AOP)8. 讲一下SpringBoot启动器 (这里我回答的SprintgBootApplication,不知道是否正确,或者应该回答starter相关?)9. 讲一下依赖注入10. Bean对象存储在哪里?11. 你项目中用到了哪些表(后续问了很多表结构相关的问题,不一一列举了)12. 如果当前有很多用户在抢购你的秒杀优惠券,你会怎么进行设计能够让用户有个比较好的体验?13. 讲讲你了解的索引14. 你讲到B+树,那么为什么要使用B+树作为数据结构呢?它好在哪里?为什么效率高?15. B树和B+树的区别?既然B+树每次都需要查询到叶子节点,但是B树某些情况下不需要查询到叶子节点,那效率不应该更高吗?(应该是上个问题没答好,进行的追问)16. 你讲到B+树使用叶子节点存储数据页,这个数据页的含义是什么?是分页的那个数据页吗?17. 哪些情况下会进行回表18. 讲一下事务的隔离级别,分别解决了什么问题19. 可重复读可以解决幻读吗,如果不能,要怎么操作来解决幻读20. 读提交和可重复读的区别?21. 你使用到Redis的哪些数据类型?22. 讲一下Redis集群23. 详细讲一下哨兵模式,哨兵的作用是什么?24. 你了解集群分片吗(答:不了解)25. Redis持久化26. 讲一下动态代理27. 具体讲讲JDK动态代理和CGLIB动态代理的实现方式28. 讲讲类加载过程29. 讲一下Java 程序编译和解释的过程30. 讲一下垃圾回收期,有哪些算法?31. 线程池参数32. 你讲一下Java中所用到的锁(这里答了乐观锁,悲观锁,读写锁)33. 讲一下CAS,Java是怎么实现CAS的34. CAS和乐观锁有什么关系?35. 讲一下volatile的作用,实现原理是什么?它的使用场景是什么?你举个例子。36. TCP比UDP的优势37. 讲一下四次挥手38. 可不可以不需要第四次挥手?为什么第四次挥手之后要等2MSL?39. HTTP是基于哪个协议?(答 TCP)40. HTTP的方法有哪些?(答 GET PUT DELETE)41. HTTP是明文传输吗?HTTPS用什么方式保证了数据加密?42. 讲一下怎么进行CA证书校验43. 你能讲一下红黑树吗(不了解)44. 讲一下你所知道的排序45. 具体讲一下插入排序的实现(到这里已经被拷打昏了,应该答得不太好,实现方式应该答错了)46. 你说插入排序时间复杂度是O(n²),那么这个时间复杂度是怎么算出来的?你具体想想真的会到O(n²)吗47. 讲一下你实习的内容48. 你讲用到了K8S的API,那么你可以操作K8S上所有的资源吗?这个权限具体是怎么进行设置的?49. 讲一下pod和service的关系50. 你讲一下docker build 的执行过程51. 你讲讲CI\CD的使用?52. 讲一下git怎么回滚版本?53. 讲一下maven的命令54. 你怎么学习新技术?反问
key__h:我当时面完20分钟转复试 三个小时之后就发二面邮件了
点赞 评论 收藏
分享
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客企业服务