腾讯面经

说好线下面试不进系统,今天进去看系统启动了流程,面试官的嘴,不可信啊。。。
一面:
HashMap、HashTable、ConcurrentHashMap三连
linux查看文件和目录的磁盘占有率、查看端口被哪个进程占用
进程通信,哪个最快,共享内存实现原理
链表反转
TCP、UDP区别
常见http方法、get和post区别
redis数据结构,跳跃表,epoll
设计模式
equals和hashcode
二面:
股票最大收益
n!末尾有多少个0
redis为什么快?面试官说redis不是IO多路复用
ningx为什么快?
B+树好处,为什么1000W后就效果不好了
HashMap碰撞的概率? 没懂问的什么意思,然后让我推导1000W个数put碰撞的概率??瞎写了一通
至此对1000W这个数产生了恐惧
三面:
问项目细节,不相关的项目也问了

有些问题不记得了,最开始还做了个现场笔试。。。
有个智力题,金条分为相连的7段,给一个人发7天工资,怎么发切断次数最少
#腾讯##面经##秋招#
全部评论
老哥,我明天面腾讯地图,求支招…
点赞 回复 分享
发布于 2019-09-16 00:36
B+树为什么插入1000W数据后就效果不好了
点赞 回复 分享
发布于 2019-09-13 21:20
现场是一次三面吗?
点赞 回复 分享
发布于 2019-08-30 00:29
redis不是IO多路复用?  那是啥。。。
点赞 回复 分享
发布于 2019-08-29 20:42
这个智力题 😏 头条 滴滴
点赞 回复 分享
发布于 2019-08-29 18:42
老哥是哪个部门
点赞 回复 分享
发布于 2019-08-29 16:36

相关推荐

04-01 14:06
南京大学 Java
AI Coding 的实战核心在于把它当作“协作型工程助手”而不是简单的代码生成器,其最佳使用方式是将任务拆解为边界清晰的小问题并逐步迭代,而不是一次性要求生成完整系统;在实际开发中,应始终先提供充分上下文(技术栈、输入输出、约束条件、已有代码等),再让 AI 参与实现、排错或重构,例如在 Java + Spring Boot 项目中可以先让其生成最小可运行的分层骨架(Controller-Service-DAO),随后逐轮补充参数校验、异常处理与性能优化,同时在每一步都进行验证而非直接复制使用;AI 在代码解释、Bug 定位、重构优化、测试用例生成以及面试准备等场景中尤其高效,例如可以要求其按“输入-处理流程-输出-风险点”解释代码,或基于报错信息给出最小修改方案,或在不改变逻辑前提下拆分方法以降低耦合;高质量提问通常遵循结构化表达,即明确目标、输入输出与限制条件,并要求先给思路再给实现,这会显著提升结果可靠性;需要特别注意的是,AI 生成代码常存在边界遗漏、API 不匹配或逻辑偏差,因此必须通过编译、调试与测试验证,同时避免让其处理过大或缺乏上下文的任务;在进阶使用中,应主动追问设计原因、替代方案及潜在风险,从而将 AI 从“代码代写工具”升级为“技术思维放大器”,最终形成一套高效工作流:先用 AI 拆解需求,再实现最小闭环模块,逐个模块生成与优化,最后进行系统级审查与面试表达提炼,这种方式不仅能显著提升开发效率,还能强化系统设计、并发控制与工程抽象能力。
AI Coding实战技...
点赞 评论 收藏
分享
查看13道真题和解析
点赞 评论 收藏
分享
评论
点赞
57
分享

创作者周榜

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