腾讯CDG后端实习二面面经(一小时)

1.自我介绍

2.实习时间,地点

代码


3.算法:一个正整数n,通过n++、n- -,n为偶数时n/2,最后变成1,最少需要多少步?
写的时候一开始编译器死活加载不出来,折腾了半天最后换了流量,浪费了大概5分钟
,思路的话一开始是用动态规划,后面改成DFS,但是我想的太多了,最后没写出来
4.给了一段单例的代码,让我看哪里有问题(双层判断,synchronize 加锁,volatile )

项目


5.挑一个比较有挑战的项目讲一讲(讲了自己和室友一起做的一个小程序)

6.项目是否已经上线?

7.怎么保证订单只有一个人接单(Zookeeper实现分布式锁)

8.如果某个人抢到了单,程序崩溃退出了,那个人一直占有锁怎么办(临时节点)

9.Redis的设计,什么数据存到Redis里,怎么存(多扯了点数据库和缓存一致性的问题)

10.先改数据库,再改Redis的话,如果改完数据库服务器宕机了,导致Redis里的还是旧数据怎么办(用消息队列反复尝试)

11.存用户信息有没有存密码(没,直接微信授权登录,主要存一个openID,并且用Base64加密了一下)

12.用Base64加密安全吗?(啊这,好像并不安全)

13.怎样存比较安全?(服务端弄个私钥,每次用这个私钥结合加密算法加密)

14.如果需要存用户密码的话,应该怎么存?(还是用私钥就行吧)

15.具体用什么加密算法?(没考虑过,只要是能结合私钥一起用的算法就行吧)

计算机网络


16.有用过什么网络库?(写demo用过NIO)

17.用过Netty吗?(没)

18.项目里用到了什么网络库?怎么跟其他程序通信的?(用dubbo 进行RPC通信)

19.为什么用Dubbo?(用的比较广,功能比较多,像负载均衡,服务注册,服务发现之类的)

20.那你觉得你的项目需要这么多功能吗?选型的时候是哪个功能多就选哪个吗?

我:额...以后应该用的上吧,假如用户量上来的话,确实需要负载均衡之类的

面试官:我的意思是前期选型选个太重的框架的话,后面可能会比较麻烦,没事咱们继续


我:.....

21.TCP从建立连接到通信,到终止连接的过程(三握四挥)

操作系统


22.Linux的文件系统了解吗(只说了个树状结构)

23.删除文件用的是什么命令?

24.执行这个命令就能保证文件被删掉吗?(傻眼了,这个真不清楚)

25.操作系统怎么管理虚拟内存(分页机制,还扯了点缺页中断,页面置换)

26.遇到性能问题怎么分析?用什么命令?(ps,top,然后用jvm的jstat,jstack,jmap 工具分析)

27.根据你的经验,用jstack看完线程能分析出问题吗(额....好像不行,主要还是用jstat和jmap吧)

28.用jstat和jmap 能分析出什么?(堆的具体使用情况,据此调节堆大小)

算法


29.1000亿个数找出最大的100个数(堆排序,维护一个大小为100的最小堆)

30那你这个算法的时间复杂度是多少?(nlog100)

反问

结果大概多久能出来?(下周,如果有下一面的话就是HR面了)

3.29更新:官网状态灰了,确认挂了
#实习##面经##腾讯##Java工程师#
全部评论
广告还是金融啊
点赞 回复 分享
发布于 2021-09-16 17:47
楼主面的哪个部门
点赞 回复 分享
发布于 2021-03-30 08:51
你什么时候面试的啊
点赞 回复 分享
发布于 2021-03-29 20:52
楼主本还是硕呀,明天同面CDG,心慌慌
点赞 回复 分享
发布于 2021-03-29 20:47
跟我同一个面试官,做的题都一模一样的,我都凉了😭😭😭
点赞 回复 分享
发布于 2021-03-29 12:45
楼主是今天面的吗?下周才出结果啊?
点赞 回复 分享
发布于 2021-03-29 12:43
点赞 回复 分享
发布于 2021-03-29 11:19
你好,请问您是视频面试还是电话面试?我今天收到了二面的邮件,让我电话面试?我觉的好奇怪啊
点赞 回复 分享
发布于 2021-03-29 10:44

相关推荐

测试开发面经12.9一面自我介绍项目经历:围绕了项目经历进行提问,比如 具体是做了哪一块,然后就介绍具体做了什么,优化了什么,有具体测试出优化了多少吗。然后根据简历上写的缓存一致性又深入聊了,然后就问我先更新数据库,再删除缓存,这一个是怎么做的,然后如果让我测试这个场景,会怎么设计测试用例。实习经历:然后就围绕实习经历进行提问,怎么找的这个实习,然后就介绍自己印象最深刻的一个项目,以及是怎么测试的,然后就是根据这个不断深挖,深问,问了功能测试是怎么测的,什么是埋点测试和接口测试,具体是怎么做的,怎么决定模拟并发的时候的并发数。游戏经历:根据游戏经历开始问,然后就问最近玩的游戏是什么,或者最想分享的一个游戏是什么,然后我就选择聊了英雄联盟,然后就开始聊了大概十分钟,比如:为什么是觉得想聊英雄联盟?你玩什么位置比较多?为什么喜欢玩打野?你对于打野这个位置的理解是什么?你最喜欢的一个英雄是什么?(我说了蜘蛛)然后就问 你开局的思路是什么,你觉得玩蜘蛛是怎么赢游戏的,节奏是怎么样的如果你是设计师,你会如何设计来加强蜘蛛的打团能力。你觉得英雄联盟这游戏是怎么样的一个状态,未来会是怎么样的?你作为策划你会怎么做来让游戏更多人玩?其他问题:你的获奖经历,可以聊聊你蓝桥杯的获奖是怎么样准备的吗?其中遇到了什么困难?你后续有升学的打算吗?你有别的offer吗?反问:后续流程是怎么样的?游戏测试和软件测试有什么不同吗?体验很好,聊得很开心12.12二面:自我介绍然后围绕了实习经历进行非常细致的提问实习经历:介绍实习做了什么?具体什么业务排行榜这个是怎么测试的?封榜的逻辑是怎么设计的?发奖的逻辑是怎么样的,怎么设计测试用例,要考虑哪些?排行榜具体设计到的数据库表是怎么设计的?都有什么字段?之前那个公司的实习的薪资怎么样?转正的待遇如何?工作强度你觉得怎么样?设计测试用例的时候,leader帮你检查的时候主要是检查或者补充什么部分?有遗漏过什么吗?你觉得测试和测开有什么区别?注重的点是什么?你是怎么理解测试这个岗位,以及为什么想要来干测试?你对于自动化测试怎么理解?你会帮你前公司设计哪些提效的测试工具?如何实现?(聊了很久)如果版本大改,页面变动很大,那自动化的代码不能复用了,你如何处理?如何减小影响?游戏经历:喜欢玩什么游戏?(我答了英雄联盟)对于打野的理解怎么安排前期的野区路线和gank路线野核和节奏型打野这两种类型的打野,你觉得什么因素会影响他们的强弱。面试官问的特别细致,也会给出反应和回应,也会给出一些方向的提示,体验很好网易游戏(互娱)2026届实习生培养项目,2月25日震撼启航!️ 面向26届追梦人,你准备好了吗?如果你是2025年9月至2026年8月间毕业的闪耀新星,这将是你不容错过的舞台!📍招聘城市:广州、杭州、上海招聘岗位:涵盖5大类近40个岗位校招C位提前锁定、SSR级培训资源、一流的实习福利等你来~投递传送门:https://game.campus.163.com/m/home?st=YTE1ZTlhNDUtNmNlMC00ZTI5LWE2ZjUtZGMxNTNhNDhjNzlm内推码:【9QcfNR】内推码可帮助大家优先筛选或直通笔试!!(大家使用这个内推码投递,我才可以帮大家查询进度,跟进流程~) #内推码#                                           #校招#                                           #暑期实习#                                           #内推#                  
点赞 评论 收藏
分享
04-13 00:08
顺丰集团_HR
顺丰集团2025届春招+26届实习内推!【公司简介】:顺丰集团是世界500强企业第377位,中国第一大、世界第四大快递物流服务商。【岗位】:开发、算法、商业数据分析、管培生、国际管培生、人力、财务、大数据、运营星计划、企划、菁英计划-Marketing、产品经理、产品运营、项目管理、经营管理岗、航空类(不限专业不卡学校,每人可同时投递2个职位)【工作城市】:深圳、武汉、上海、广州、湖南、重庆、成都等全国各地均有岗【薪酬福利】:有竞争力的薪资、五险一金、法定假期、通讯补贴、兴趣社团、弹性福利、医食住教行福利包、节日礼包、开工利是、体检、健康驿站、绩优福利、绩优假、绩优活动【内推链接】https://campus.sf-express.com/m/?channel=29&referCode=7BJ5G5#/newGraduatesList【内推码】7BJ5G5(招聘信息获取渠道选择“校园大使推荐”,加速进面,有问题随时回复~) #春招#                                                                       #实习#                                                                       #内推#                                                                       #秋招#                                    
点赞 评论 收藏
分享
评论
7
48
分享

创作者周榜

更多
牛客网
牛客企业服务