第三题两个map+一个vector 100% 一个map<int,queue<string>>记数字x对应的字符串队列,一个vector<int>记数字x,一个map<int,int>记数字x对应的下标被用过多少次,方便在out 0的时候找到应该输出的数字x对应的字符串
点赞 2

相关推荐

1.&nbsp;实习介绍2.&nbsp;项目介绍,在上一段实习中,你最大的技术收获和业务收获是什么?3.&nbsp;实习项目里为什么要引入自动化测试框架?它主要被应用在哪些具体的测试场景?4.&nbsp;你对&nbsp;pytest&nbsp;和&nbsp;selenium&nbsp;的底层原理有了解吗?比如&nbsp;pytest&nbsp;如何收集用例、selenium&nbsp;如何与浏览器交互。5.&nbsp;讲一下&nbsp;Java&nbsp;中&nbsp;AOP&nbsp;的概念和主要应用场景。6.&nbsp;在你的项目中,为什么决定使用&nbsp;AOP?当时的技术选型是如何考虑的?7.&nbsp;你在项目中是否有使用过设计模式?用的是哪一种?解决了什么实际问题?8.&nbsp;实习过程中,有没有遇到一个让你印象非常深刻的&nbsp;Bug?你是如何一步步排查并定位到根本原因的?9.&nbsp;如果开发和测试对需求的理解不一致,发生了冲突,作为&nbsp;QA&nbsp;你会如何处理?如何推动问题解决?10.&nbsp;你提到用自动化框架做回归,为什么选择自动化而不是人工回归?是如何衡量其收益的?11.&nbsp;日常工作中常用的&nbsp;Git&nbsp;命令有哪些?12.&nbsp;如果你中途加入一个已有的大型项目,你会用什么方法和策略来快速熟悉并接手原有的测试代码和业务?13.&nbsp;列举几个你最常用的&nbsp;Linux&nbsp;命令,并说明应用场景。14.&nbsp;手撕代码:从一个大型的日志文件中,过滤出包含特定字段的所有行。15.&nbsp;说一下&nbsp;Java&nbsp;的反射机制,它的主要作用和潜在缺点是什么?16.&nbsp;谈谈&nbsp;MySQL&nbsp;和&nbsp;Redis&nbsp;最核心的区别,以及它们分别适用于哪些业务场景。17.&nbsp;手撕代码:二叉树的中序遍历&nbsp;(要求递归和非递归两种写法)。
点赞 评论 收藏
分享
1.项目介绍2.你简历上写了很多项目,选一个你最熟的项目给我讲讲,你在里面具体做了哪些工作3.你说你写了300+测试用例,那你这些用例是怎么设计出来的?依据是什么?能举个模块的例子讲下用例覆盖是怎么考虑的4.你写你做了头寸指标的测试,那这种金融指标你是怎么验证准确性的?你不懂业务怎么能测试得准5.你提到流动性风险监控效率提升35%,这个数字是怎么得出来的?你怎么评估测试效果的6.你做过接口测试那你能讲讲一个你测过最复杂的接口吗?这个接口有什么业务逻辑?怎么验证的?7.Postman你主要用来做什么?有没有写过测试脚本?如何做断言和数据校验?8.你写Fiddler抓包优化页面响应时间,怎么分析性能瓶颈的?你怎么知道是前端问题还是后端接口慢?9.用Rancher做容器化测试环境管理?你是怎么操作的?Pod挂了你是怎么看日志排查的10.用Selenium做过测试?那你说说你写的一个自动化脚本是怎么构建的11.你说你熟悉数据库操作,那你有做过数据一致性校验吗?比如上下游系统数据对不上的时候你怎么查12.你们怎么做版本回归?回归范围谁来定?你们有没有遇到过需求变更导致测试返工的13.你提到ETF带来的头寸变化验证,这种业务你是怎么理解的14.你做的资金交收系统涉及托管银行,那这种跨系统联调测试你们是怎么推进的?有没有接口兼容性问题?15.如果你测一个接口发现在某些条件下响应特别慢,但开发说查不到问题,你会怎么处理16.上线后用户报了数据错了,但测试环境测的是对的,你会怎么定位问题17.你做了很多数据测试,如果数据源不一致,比如数据库字段和页面显示不一样,你会怎么排查18.项目上线前时间很赶,你觉得测试来不及了,你会怎么跟产品或开发沟通?是放掉用例还是申请延期?19.你有没有遇到过版本上线后出现重大bug的情况?后来怎么解决?复盘你觉得哪里可以提前发现?20.你写你构建了回归用例库,你能详细说说怎么选用例?用例库怎么维护?有没有做优先级分层21.你提到帮助投行业务提升了用户满意度,这个满意度是怎么评估的22.你说你用SQL验证历史交易数据,那有没有写过复杂的SQL?比如你查过一个用户在某个时间段内异常行为,怎么查23.手撕:给定长度为N的字符串S,要构造一个长度为N的字符串T。目标是要构造字典序尽可能小的字符串T
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务