腾讯wxg企业微信测开3.28

体验很好,下次不来了(虽然也肯定没下次了
title是测开,开场面试官介绍的时候说都是开发,只是开发的偏质量效能的一些中台,还得接入大模型七七八八的
1.自我介绍
2.实习经历拷打
        对着慢查询优化拷打了
上面两部份15min
3.java多态
        为什么要有多态
        怎么实现多态
        为什么要有抽象类和接口
        抽象类和接口在字节码怎么实现
4.java并发
        多线程会有什么问题
        为什么提出并发的三个性质
        怎么解决这些问题
        violatile怎么实现的工作内存推送到主内存中
        syn和lock使用场景和原理区别
5.线程进程
        讲讲线程进程区别
        为什么说进程重线程轻
        java线程和操作系统线程有什么区别
        进程之间怎么通信
6.java高阶
        讲讲泛型你一般咋用的
        讲讲反射你一般咋用的
上面20min
接下来来到激动人心的算法环节(原本给30min,看我实在A不了总有用例有问题多给了30min,还是GG)
        1.链表交点+证明下为什么
                so easy
        2.十进制转二进制 
               不定数量输入,好久没搞忘了咋输入了折腾半天,折腾半天转二进制这不是有手就行嘛,直接转。一提交十进制数有50位,凉,大数除法折腾半天没A
        3.二叉树的每个节点有个权值0/1,给定一个范围,求从任意一个点出发到叶子节点所有的可能路径对应的权值二进制数在范围内的路径数量
               dfs套dfs,一个字凉
#腾讯##阿里巴巴##字节跳动##软件开发2024笔面经#
全部评论
wxg 测开强度这么高
2 回复 分享
发布于 2024-04-08 12:50 浙江
那场腾讯毁了我的大厂梦😭
2 回复 分享
发布于 2024-03-29 01:01 天津

相关推荐

没想转测开的,投后台,给了个测开面试,想着不面白不面就来了哈哈哈大部分都回答上来了,只有半小时,感觉是kpi,无所谓,不脏面评就好请做一个自我介绍(包括学校、专业、技术栈、项目经历等)🔧 项目与技术深度问题关于项目瓶颈与优化在 Agrife 项目中,同步教务系统数据时遇到网络 IO 瓶颈,你是如何解决的?追问:虚拟线程 + CompletableFuture 的具体配合方式?关于数据库数据库这块的并发处理/性能优化是怎么做的?查询场景:索引、避免全表扫描?插入/写入场景:有没有异步处理等优化手段?关于高并发与缓存招新系统在面试结果集中查询时,访问量突增,你是如何应对的?如何避免缓存被"冲爆"?缓存预热/加载策略是什么?缓存与数据库的数据一致性如何保证?更新策略:先更库还是先更缓存?极端场景(缓存过期+并发读)如何处理?TTL、延时双删、Binlog 监听等方案的选型思路?关于消息队列如何保证消息的可靠投递?生产者端:ACK 机制、超时重试?Broker 端:持久化策略?消费者端:消费成功再 ACK、失败进死信队列?如何保证消息消费的幂等性?💡 软技能与职业认知问题如何看待实习中的"杂活"?如果分配的任务比较基础,你会怎么调整心态?在现在这个技术快速迭代的时代,你如何学习一项新技术?以前怎么学?现在结合 AI 怎么学?从文档→Demo→项目→深挖的学习路径是怎样的?在项目开发中,你是如何使用 AI 工具提升效率的?架构设计、文档编写、代码生成等环节如何配合 AI?常用哪些工具(Cursor / Copilot / Claude)?为什么选型?💻 算法/编码题滑动窗口算法题(根据描述推测为「最小覆盖子串」或「无重复字符的最长子串」变体)要求:使用左右指针动态维护窗口,统计字符频次,求满足条件的最小区间长度考察点:双指针、哈希计数、窗口收缩逻辑
点赞 评论 收藏
分享
以下内容都是当时写的了,其实一面已经过了。1.介绍项目1工作2.怎么结合的内部工具?有没有用到mcp?3.Go接触过吗?4.Go和Java之间的区别了解吗?5.多线程接触过吗?项目中用到了吗?6.自己用过多线程吗?7.进程和线程之间的最大区别8.Linux里怎么创建进程?9.熟悉的Linux命令有哪些?10.查看过程序运行的状态吗?11.如果想看哪些服务占用的CPU比较高怎么办?12.MySQL的索引是怎么存储的?13.在更之前MySQL用的是什么引擎?14.哈希和B+树两种索引的区别是什么?15.有没有对索引做过优化?16.什么时候不该创建索引?17.MySQL的事务了解过吗?18.MySQL事务的隔离级别有哪几种?19.假如一个SQL有慢查询,怎么优化?20.打开浏览器输入域名之后的流程21.TCP怎么保证一定传输到22.TCP发包顺序是怎么界定的23.TCP和UDP使用场景上最大的区别?24.为什么要这么多层不同的协议?25.假如让你设计一个和HTTP类似的应用层协议,你觉得需要具备哪些能力?26.HTTP怎么做数据压缩的了解吗?27.明文传输最大的弊端在哪?28.场景题,假设有个计数的需求,要做一个能返回点赞、收藏、评论等数量,并给抖音、头条等不同的平台使用的通用系统,应该怎么设计系统?29.你觉得这个系统需要有哪些接口?30.LeetCode 215题 数组中的第k个最大元素 想到快排了 但太久不写 边界条件处理得一团糟 15min内没写出来 菜得一反问了面试官自己还有哪些地方需要提升,得到的回复是需要对服务端的一些具体的应用以及设计理念再多学习一下。确实自己基础题基本都答上来了,但场景题答得稀烂,加上手撕寄了,目前还在流程里,但应该工作日就会被挂掉。也算是第一次征战宇宙厂了,面试官人还是挺好的,我答不上来的问题会试着引导,也没有压力我,遇到我实在不熟悉的领域会切换话题,体验还是比较舒服的,还是自己实力不够。顺便记一下3.18 wxg后台的一面:开局三道算法,改版的LRU(淘汰n个最久未使用的数据)、改版字典树(输出包含查询字符串前缀的所有字符串)、以及一个机器学习的抽象题:把矩形的周长写成w1 x长 + w2 x宽的形式(实际上w1=w2=2),自己构建若干长、宽、周长的输入组合,最终求出w1、w2的值。一眼看出是类似反向传播的原理,然而java选手根本不会写啥梯度下降、损失函数的东西,只有一点点研0时补机器学习基础的印象,只能说思路。(好吧,后来发现这题考的是最小二乘法,我会集贸)手撕烂了之后,面试官也懒得多说啥了,没开摄像头,随便问了几个项目的问题结束了,回去秒挂,但8分钟后又被秒捞起来(无限复活这块)。在那一周还参加了小红书、PDD和美团的笔试,无一例外地倒下了。算法这块确实只会做签到题和模板题,只能说回去慢慢提升。
点赞 评论 收藏
分享
评论
13
51
分享

创作者周榜

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