腾讯云智后台开发4.7一面4.14二面已挂

#腾讯云智研发2025实习生招聘#
一面
1. 问有没有投腾讯,为什么想投云智
2. 讲一下项目遇到最大的挑战,答了自己项目中做并行分发调度的点
3. 你刚才讲到RESTful,RESTful有什么方法,答GET、POST、PUT、DELETE
4. URL要怎么设计,举了个具体例子,比如/depart/1,答得不好
5. 那RESTful和RPC有什么区别,答得不好
6. 根据项目问了更详细的设计,比如调度者怎么对执行者忙碌检测,维护忙碌的状态怎么防止并发修改,执行者很多的情况下怎么维护执行者状态列表,有没有更简单的办法,在面试官引导下基本上回答出来了(应该),提到了一些八股,比如问怎么实现锁,答Java中用synchronized和ReentrantLock,问Redis为什么快,答基于内存、单线程IO多路复用、高效的数据结构,问还有别的原因吗没答上只能想到这些
7. 开始问八股,问对什么语言熟悉,说Java和Python
8. 问Java和Python的区别,答Python是解释型,Java是编译成字节码再放到JVM运行,JVM中会动态编译成二进制
9. 那Java是解释型还是编译型,答更倾向于说成是半编译半解释,扯了下代码缓存会放在元空间
10. 问Java面向对象,答封装继承多态
11. 问对多态的理解,答子类有公共属性和方法,然后有它们特有的属性和方法,在使用的时候可以上转型,想扯一下依赖倒转原则然后没讲的很清楚
12. 问重载和重写的区别,答重载是对同名方法不同传参,重写是子类覆盖父类同名方法
13. 问TCP和UDP的区别,答它们都在传输层,在网络层之上,网络层不可靠,TCP相比UDP实现了可靠传输
14. 问TCP连接是怎么建立的,答三次握手过程,自己讲了为什么两次握手不行
15. 问MySQL事务是什么,答事务是为了解决并发冲突,依次讲了读提交、可重复读、串行化是怎么解决脏读、不可重复读和幻读的
16. 问对加班的看法
17. 反问,问业务,说网络加速,问自己有什么可以提升的,说我的经验对于这个学历来说可以了(可能是想表达本科?),可以做更难的项目,在精不在多
结束后十几分钟查进度进入复试阶段

—————————分割线—————————

二面
1. 问为什么从腾讯离职
2. linux进程间通信,只答出来管道和信号量。。
3. 锁是什么,答防止并发冲突加锁,讲MySQL全局锁表锁行锁,乐观锁、悲观锁、共享锁、排他锁
4. 死锁是什么,答资源获取者循环等待,死锁的四个条件
5. Java中锁的实现,答syncronized三种使用,讲了AQS原理,具体实现包括ReentrantLock、Semaphore和CountDownLatch
6. TCP拥塞控制,说忘了。。
7. TCP断开连接,答四次挥手,追问最后TIME_WAIT等待多久
8. 问项目难点,讲实习做的任务调度,面试官网络不好掉线了,再讲一遍,问能不能简要点讲,又讲一遍(极速吟唱
9. 如何避免重复调度,答单个调度者不会出现,多个调度者利用分布式锁,可以用MySQL的select for update,或者Redis的setnx,Redis如果集群部署需要使用RedLock
10. 智力题:100本书轮流拿,每次拿1~5本,你先拿,怎么保证一定能拿到最后一本。只讲出来要设计最后只剩6本的情况时轮到对方
11. 投了深圳的吗,这边是厦门

全部评论
bg是哪里佬,西安还是武汉
3 回复 分享
发布于 04-07 22:46 山西
刚刚三面完,要鼠了
1 回复 分享
发布于 04-09 15:55 河南
二面感觉还可以啊 为什么会挂
点赞 回复 分享
发布于 05-30 13:53 广东
佬一面后多久通过的呀,还有多久约的二面
点赞 回复 分享
发布于 04-17 17:07 四川
还就那个逮到哈哈哈,牛客遇到好多熟人啊
点赞 回复 分享
发布于 04-13 18:28 广东
mark
点赞 回复 分享
发布于 04-09 10:58 黑龙江
点赞 回复 分享
发布于 04-09 09:29 陕西
一共有几轮面试
点赞 回复 分享
发布于 04-08 22:54 河南

相关推荐

隔壁投了之后又被捞起来面了,以下是TimeLine6.10 投递6.12 约面6.17 一面6.26 二面6.27 三面7.1 HR面7.4 Offer一面:全程40min左右1. 自我介绍2. 开篇面试官介绍了一下这次面试的流程3. HashMap和HashTable的区别?4. 接T3,针对HashTable的问题,有没有解决方案?(ConcurrentHashMap)5. 线程和进程的区别?6. 接T5,通信方式上有什么区别?7. MySQL索引结构?8. 接T7,B树和B+树的区别是什么?9. 接T8,为什么说B+树更好做范围查询?10. MySQL事务隔离级别?11. MVCC12. 索引失效的情况都有哪些?13. Redis持久化方案?14. 缓存雪崩、缓存穿透、缓存击穿15. 讲讲TCP的三次握手和四次挥手16. 说说Linux的常用命令?17. 有没有用过Docker?说说Docker的常用命令?有自己构建过Docker镜像吗?18. 项目拷打手撕:快速排序(问了比较时使用<和<=有什么区别)反问:1. 面试官并不是Java方向的,为什么会问Java基础知识?2. 组里技术栈?(Java、Go、PHP都有,看分到哪个组)3. 后续面试流程?(2-3轮技术面+1轮hr)4. 建议?追问:1. 可能会转语言,是否接受?2. 现在在长沙吗?如果面试通过到这边来会不会有什么阻碍或者困难?面完状态10min左右状态变成业务复试二面:全程40min左右,感觉主要是手撕1. 自我介绍2. 有用过MQ对吧,那你说说怎么解决消息重传的?3. 你是怎么做消息幂等性处理的?4. 接T3,如果说Redis的key已经存入了,但是刚好消费者宕机了,怎么办?5. 建立索引的SQL语句是?6. TLS握手过程7. 手撕1:单链表有一个指针指向任意一个节点,怎么删除这个指针指向的节点,如1→2→3→4,传入2,删除2,没有头指针(回答了更改节点值,next设置为next.next,追问怎么删除最后一个节点,不会,换了道题)8. 手撕2:LeetCode199. 二叉树的右视图(写了递归,要求再写一遍非递归)闲聊:1. 什么时候能到岗?2. 是哪里人?3. 为什么会考虑来长沙这边?4. 你觉得你的优点和缺点是什么?5. 手上还有其他offer吗?反问:1. 业务面完30min左右约三面三面:1. 自我介绍2. 拷打项目3. 拷打实习4. 我现在有一个student表,我要对name简历索引,sql语句怎么写?5. 主键索引和普通索引有什么区别?6. 为什么非聚簇索引要回表?7. MySQL隔离级别?8. MySQL主从同步原理?9. binlog日志存的是什么?10. Redis缓存雪崩是个什么概念?怎么解决?11. Redis持久化方式?12. HTTP报文格式?13. HTTP和HTTPS有什么不同?14. TLS握手过程?15. 为什么是非对称加密和对称加密结合使用?能不能只使用一种?16. 面向对象三大特性17. 我现在有一个Java源代码,比如说叫xxx.java,他是如何变成一个二进制文件的能够让机器运行他的?这个中间的过程是怎么样的?18. JVM的作用是什么?19. 进程和线程的区别?20. 有没有了解过协程?跟线程的区别是什么?21. 为什么说协程为什么更轻量?22. 二进制文件加载进内存,他的分布是怎么样的?23. Linux上怎么看机器的负载?24. top命令哪些参数表示负载?25. Linux怎么看cpu的核数?26. Linux怎么查看当前目录占用了多少空间?27. 查看当前服务器建立的tcp连接,用什么命令?28. tcp滑动窗口机制是怎么样的?29. time_wait状态是什么意思?30. 为什么是四次挥手?31. 三次握手是怎么实现的?中间的ACK和SYN是怎么合并的?32. 用过docker吗?怎么做到容器间隔离的?33. 怎么构建docker镜像?34. 有了解AI吗?大模型训练过程是怎么样的?35. 有没有了解过MCP?36. 使用过什么AI工具?手撕:二叉树的层序遍历,要求null值使用*占位反问:1. 面试结果什么时候出面完状态变为HR面HR面闲聊10分钟
面试问题记录
点赞 评论 收藏
分享
评论
16
55
分享

创作者周榜

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