腾讯 企业微信部门 一面 9.15

时长1h30m
秋招第二次面试,面试官人很好,非常和善。没要求我开视频,他也没开视频
话说是不是kpi面啊 是的话为啥面这么久啊...

1.自我介绍
2.项目选一个拷打
3.算法题:
    1.求二叉树的宽度
    2.给定一个数组,求数组任意数之和能被三整除的最大是多少(没考虑负数提示了之后才写的
    3.开放性试题:怎么把一个长字符串映射成一个短字符串,同时实现把短字符串映射回来(其实没太理解题意 面试官说可以直接考虑map
4.mysql索引
5.redis做缓存怎么和mysql的数据同步
6.redis分布式锁如何实现
7.mysql,redis多机部署
8.缓存雪崩,如何解决
9.缓存穿透,如何解决
10.键入网址 发生了什么
11.linux常用命令
12.如何查询文件中出现的关键字
13.开放式题目:两个巨大文件如何求两个文件的交集(说了下分块哈希没答全)
14.反问 评价 工程上的开放性的问题需要多多了解

感觉是寄了 双非鼠鼠能有大厂面试机会很开心
===================================================================
更新 : 已经寄了
全部评论
想问一下企业微信有几面呀
点赞 回复 分享
发布于 2023-09-21 19:15 上海
后续咋样了
点赞 回复 分享
发布于 2023-09-20 18:04 陕西
好好好 原来是你小子把我挤下去了
点赞 回复 分享
发布于 2023-09-19 23:08 江苏
初试完多久出结果了 现在界面还是初试
点赞 回复 分享
发布于 2023-09-18 00:47 湖南
面这么长时间吗,请问面的什么岗位呀
点赞 回复 分享
发布于 2023-09-16 11:15 广东

相关推荐

04-10 17:12
已编辑
重庆大学 Java
1.自我介绍2.如何学习java,是通过学校课程学习还是自学的?3.用户登录校验是如何做的?4.你说用redis对活跃的token实现刷新过期时间,这个功能你是如何实现的?5.频繁的时间戳更新会不会导致redis大量的内存被占用,想别的方案来解决6.redis对key值的过期策略是怎样的?8.介绍你的缓存更新策略吧(我提到redis中的cache Aside策略,补充了消息广播实现本地缓存数据一致性,利用kafka中不同消费组订阅同一topic实现消息广播,某一节点删除缓存时,其他节点都删除本地缓存,从而实现分布式系统本地缓存的一致性)7.JVM中垃圾回收(GC)的策略是怎样的?9.你使用了Redisson实现分布式锁,请解释一下Redisson分布式锁中的看门狗机制10.解释一下Mybatis如何防止sql注入,MybatisPlus中是如何将方法映射为sql的11.你使用了Shardingsphere进行分库分表,那Shardingsphere的底层是怎样的呢11.再介绍一下你项目中的亮点吧(定时对账:在kafka宕机时进行埋点,记录日志。恢复后回滚到之前的库存状态;延迟队列:使用Redisson的延迟队列,为业务设定一个延迟的时间执行)12.你另外一个项目中的Agent是如何设计的13.详细讲讲离线上传中长文本如何分块,固定分块有什么劣势,你如何设计分块方案(面试官补充了语义网络的概念)算法LRU职业规划方向反问面试官人很好,比较看重你实际项目开发中对使用过的技术栈的底层原理的理解以及业务的设计
查看16道真题和解析
点赞 评论 收藏
分享
没想转测开的,投后台,给了个测开面试,想着不面白不面就来了哈哈哈大部分都回答上来了,只有半小时,感觉是kpi,无所谓,不脏面评就好请做一个自我介绍(包括学校、专业、技术栈、项目经历等)🔧 项目与技术深度问题关于项目瓶颈与优化在 Agrife 项目中,同步教务系统数据时遇到网络 IO 瓶颈,你是如何解决的?追问:虚拟线程 + CompletableFuture 的具体配合方式?关于数据库数据库这块的并发处理/性能优化是怎么做的?查询场景:索引、避免全表扫描?插入/写入场景:有没有异步处理等优化手段?关于高并发与缓存招新系统在面试结果集中查询时,访问量突增,你是如何应对的?如何避免缓存被"冲爆"?缓存预热/加载策略是什么?缓存与数据库的数据一致性如何保证?更新策略:先更库还是先更缓存?极端场景(缓存过期+并发读)如何处理?TTL、延时双删、Binlog 监听等方案的选型思路?关于消息队列如何保证消息的可靠投递?生产者端:ACK 机制、超时重试?Broker 端:持久化策略?消费者端:消费成功再 ACK、失败进死信队列?如何保证消息消费的幂等性?💡 软技能与职业认知问题如何看待实习中的"杂活"?如果分配的任务比较基础,你会怎么调整心态?在现在这个技术快速迭代的时代,你如何学习一项新技术?以前怎么学?现在结合 AI 怎么学?从文档→Demo→项目→深挖的学习路径是怎样的?在项目开发中,你是如何使用 AI 工具提升效率的?架构设计、文档编写、代码生成等环节如何配合 AI?常用哪些工具(Cursor / Copilot / Claude)?为什么选型?💻 算法/编码题滑动窗口算法题(根据描述推测为「最小覆盖子串」或「无重复字符的最长子串」变体)要求:使用左右指针动态维护窗口,统计字符频次,求满足条件的最小区间长度考察点:双指针、哈希计数、窗口收缩逻辑
点赞 评论 收藏
分享
评论
3
21
分享

创作者周榜

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