腾讯 cdg 二面 凉经

1. 自我介绍
2. 手撕 topk ,题目要求O(n) ,后续问了堆的实现,以及如果题目是数据流,用哪种方法更加合适,为什么
3. 介绍一下springboot的相关特性
4. IOC是怎么实现的
5. 如果不用扫描,怎么发现相关的bean
6. private 的对象可以自动注入吗
7. 怎么去设计一个 mini-spring 框架
8. 手写IOC(说大概即可)???
9. 介绍一下项目和实习的亮点
10. 介绍一下redis实现批量写入数据库和缓存覆盖
11. 主流的视频进度保存怎么实现的
12. 项目中乐观锁、悲观锁、分布式锁怎么做的
13. redis和zookeeper实现分布式锁有什么区别
14. 悲观锁和用事务实现有什么区别
15. mysql 怎么实现事务的
16. 讲一下 mvcc
17. mysql 的几个log

反问
1. 业务,腾讯广告下的微信广告,做架构和平台开发,以及大数据处理
2. 讲了下涉及的技术栈,java,golang, spark 这些,还给我介绍了广告算法

#腾讯# #暑期实习# #腾讯求职进展汇总# #软件开发笔面经# #牛客创作赏金赛#
全部评论
挺难的
1 回复 分享
发布于 04-21 00:22 广东
感觉还是比较难,spring问的挺深的
点赞 回复 分享
发布于 04-13 20:09 江苏
怎么知道自己凉了的
点赞 回复 分享
发布于 04-09 12:15 上海

相关推荐

疑似kpi面,没想到人生中第二次面试就遇上了哥们2月份投的技术研究方向简历,10月了给我捞起来面一下,面之前啥信息也没有,就一个通知让我选面试时间,和告诉我对面是微信读书&输入法&秒剪团队面试上来他也不介绍自己是什么背景,就说是腾讯,然后让我自我介绍+讲项目经历,中间穿插很基础的细节追问,面试官对我这个领域的很基础的概念名词都不熟悉,感觉专业不对口(kpi面特征1),介绍过程中我也有问对面什么背景,主要我这么问是为了方便我简述不重要的内容,面试官回避问题让我直接讲(特征2)。讲的过程中经常听到他敲键盘,推测可能在干自己的事(特征3)。整体介绍都很顺利,没有啥问题是他问完我答不上来的,然后我讲完项目最复杂的部分他也不追问,就说开始做题吧,出了一道编辑距离动态规划问题,做的过程中他也不关心我的想法,就美美关摄像头开始敲键盘,等我写完了让我解释一下,解释完了他也没追问,就说他没有别的问题了,进反问环节。(这边有多像kpi我就不说了)反问我问对方是做什么的(直到现在我都不知道他们是哪个组做什么的),他说是秒剪的,组里想招点做视频编辑/生成的,“来看看有没有tts方向的合适人才”(感觉这句话是在给他的hr找补了)。第一天晚上7点面的,面到8点,第二天上午11点流程结束。写在最后:wxg不咋招人早有耳闻,不招人不招呗跟我有啥关系。结果还真有关系,来搞搞心态哈哈。大伙儿觉得是kpi面吗
查看3道真题和解析
点赞 评论 收藏
分享
09-27 00:19
门头沟学院 Java
发发面经攒攒人品tl8.29  一面9.3   二面9.12 三面 9.15挂8.29 字节抖音 一面1.面试官介绍流程:编程 + 简历提问 + 基础知识2.自我介绍3.TCP为什么需要三次握手,四次挥手4.追问:三次握手的过程中,客户端挂了,后续如何处理? 答:服务端超时关闭连接。追问:linux或者编程库如何配置这个超时参数5.https如何在http基础上保持安全性6.多线程情况下,什么hashmap是线程安全的7.追问:如何保证安全8.key和value是否设置为null9.jvm的垃圾回收器都有什么,解决什么场景?发展趋势是为了解决什么问题,这些迭代是为了解决什么问题10.追问:项目中是否碰到垃圾回收不合理的情况11.什么情况下OOP不合适,需要使用AOP,结合你的项目,结合项目说明12.Spring AOP中的AOP应用有什么13.如果没有@Transactional14.如何解决循环依赖15.需要存储一个用户对象,包括id、邮箱等,如果用redis存放,可以用string和hash,你会怎么选16.追问:并发情况下,怎么保证string的一致呢?如果一个线程改了id,一个线程改了username,怎么解决17.缓存穿透 缓存击穿 缓存雪崩18.什么是幻读19.mysql的事务隔离级别20.redis和mysql是搭配使用的,如何保证数据一致性,能保证完全一致吗21.考虑在哪些地方加监控,哪些打点,哪些报错,怎么考虑错误处理,哪些需要异常抛出来,哪些打个日志,怎么分级处理23.实习相关手撕:lru9.3 二面算法:从尾到头k个一组反转链表1.实习2 - 4 .本科和研究生成绩,是否考研,课题组5.TCP怎么保证可靠,如果包发送失败了呢,怎么确认数据包的数据是完整的安全的正确的6.hashmap中以一个对象,比如person作为key,如果修改了它的成员变量,比如age,那还能找到它吗? 默认的hashcode是怎么实现7.如何设计一个线程安全的计数器8.乐观锁和悲观锁,及其适用场景,哪个性能更好,高并发场景会用哪个更多9.从数据库中查询某个商家近30天的数据,从性能的角度考虑,尽可能快地查询10.设计一个用户量比较大的评论系统11.有一个大文件,找到出现频次最高的一百条评论12.其他公司面试情况9.12 字节三面1. 自我介绍2. redis常见的数据结构3. mysql事务的隔离级别4. 介绍实习项目,难点和挑战5. 代码(仅口述)二维数组,每行已排序,然后将所有数据排序一维输出6. 给用户发金币,预算1千万金币给500w人发,每个人最多可发3个,且发的越多平均收益越低,如何发金币让全局回报最大7. RPC进行序列化和反序列化的原理(或者说类怎么进行序列化)
CR7_KB24:好事xd,现在抖音电商这个部门就算过了三面,也得泡一个月池子,都够再面好几轮了
点赞 评论 收藏
分享
评论
8
37
分享

创作者周榜

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