作业帮

收藏
互联网
1000-9999人
未融资
北京市
学历友好榜
查看官网
上传简历
职位类型
全部
交互/设计
最新
热门
09-09 22:21
已编辑
门头沟学院 Java
1.自我介绍2.出了到道Integer a = 10;Integer b = 10;Integer c = new Integer(10);Integer d = new Integer(10);System.out.println(a == b);System.out.println(a == c);System.out.println(d == c); 如果改成一千会怎样。3.包装类和基本类型的区别,为什么要用包装类。4.HashMap的底层原理。5.mysql事务的隔离级别以及作用。6.mysql索引,什么是覆盖索引。7.假设现在有一张“优者表”,字段有ID、userID、userName、createTime,有一个userID和userName的联合索引。如果查询语句是SELECT ID,userName FROM 优者表 WHERE userID=?,这个查询会走覆盖索引吗?需要回表吗?。8.B+树索引存储量计算,假设有一张表,主键类型是 bigint,每条数据大小均匀为 1KB,主键索引使用 3 层 B 树,从理论上说说这张表能存储多少条数据?9.SQL 查询:每个班级成绩最高的学生信息,接下来是实操问题。有一张 student 表,包含 ID、Name、ClassID(班级 ID)、Score(成绩)字段,要求查询出每个班级中成绩最高的学生信息,输出字段为 ID、Name、ClassID、Score,怎么实现?10.再看一个实操场景。服务器上有一个 1G 大小的 a.log 日志文件,存储业务访问记录,每行有 3 列数据:用户 ID、访问路径(path)、访问时间,每一行代表一次用户访问。需要找出访问量前十的用户及他们的访问次数,按访问次数降序排列,怎么实现?11. HTTPS 是如何保障传输安全的吗?12.那你听过幂等性这个概念吗?13.举个例子,比如用户表记录用户登录次数,每次登录登录次数加 1。如果出现网络重试或用户连续点击导致两个请求同时过来,如何保证接口幂等性?代码上该怎么实现?14.编程题:移动数组的0放到最左边,lru缓存实现(hard)。
查看14道真题和解析
点赞 评论 收藏
分享
一面 55min1.自我介绍+实习拷打2.为什么从后端转测开3.为什么要选redis当你的缓存存session4.平时用哪些数据库用的比较多5.sql的事务,默认隔离级别6.数据库死锁7.结合实习经历,详细描述cicd流水线的完整工作流程8.字节和百度侧重点有什么不同,你的收获是什么9.为什么要用redis当消息队列做视频的ts转码10.判断一个链表是否为回文结构 手撕11.有没有做过性能测试,你觉得要关注哪些指标12.缓存三兄弟13.怎么避免缓存三兄弟14.你怎么保持你的竞争力反问:主要业务 语言 base交叉面业务不定,python,武汉二面 59min1.自我介绍2.实习拷打(45min)无具体技术拷打,大部分时间在拷打实习业务熟悉度,压力很大1.介绍两段实习各自的测试业务2.web端和app端是否有各自的上线流程和质量管控流程(以后端服务为准,自动化,流水线,工具提效,线上巡检等)3.有没有遇到过什么问题(测试delay,自动化失效,巡检线上事故等)4.为什么会delay呢,给你一个需求的时候你没有去熟悉吗?5.假如说你加入一个新公司,同样也是不熟悉业务,你该怎么去解决(通过需求了解业务,加强风险识别能力)6.你做测试方案的时候没有说清楚你的测试方法是什么7.你会去和你的mentor去交流吗,配合的好吗?8.自动化和工具开发,是你主动去要的还是mentor安排啥你就做啥(引导+主动挖掘)9.测开这个岗的核心价值是什么(提效+质保)10.你要搞清楚这个“提效”提的是谁的效,哪些工作是提的研发的效,哪些工作是提的测试的效11.除了技术层面上的价值,测开软素质层面上,你觉得公司会要求你拥有什么能力(沟通,风险识别能力,主动推进问题闭环)12.你觉得你急需提升的能力是什么 (沟通)其实我觉得你缺少风险识别能力13.工具开发上,你们是有标准的操作流程,还是说会有一些自由发挥的空间(分具体情况)3.手撕 字母异位词(10min)力扣mid反问:业务,校招生培养模式,工具开发和业务测试占比驱动模式作业帮多端大集成测试,带教+landing期二面的实习经历拷打是我在业务层面面过压力最大,但是学到也是最多的,期待3面三面9.25
查看28道真题和解析
点赞 评论 收藏
分享
分享我的面试经验
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客网在线编程
牛客网题解
牛客企业服务