牛客963305594号 level
获赞
16
粉丝
1
关注
7
看过 TA
121
北京科技大学
2025
Java
IP属地:北京
暂未填写个人简介
私信
关注
2024-12-06 17:02
北京科技大学 Java
一面(11.9):1、问项目:测试过程中进行了哪些维度的测试?2、测试中发现严重的问题,如何发现并解决的?针对这种情况,还有什么别的优化方案?3、数据库的索引的常见数据结构:B+树4、讲一下B+树以及用B+树的原因/优缺点5、手撕:找出字符串中所有长度大于等于3的回文,需要对结果去重针对考核题目,设计测试用例怎么设计Eg abcbbcabcb 输出 [“bcb”,”cbbc”]6、常用的一些Http的请求有那些?(GET、POST属于方法Method)7、想了解他的Head字段有哪些,key有哪些?比如说发一个请求的时候,有去修改过他的一些除了Url和Data之外的其他参数吗8、网络7层协议有哪些9、传输层TCP和UDP有什么区别10、TCP为什么断开连接需要四次11、Linux系统上有2个文件,我如何去判断它是不是同一个文件Diff12、内存管理里的分段分页的概念,有什么区别?13、多线程编程使用过吗?14、进程和线程的区别反问:改进(电商-与网络打交道多,了解协议层的内容,包括请求,经常会去篡改或者修正或者去检查一些字段)了解分布式系统【二面原本约好的时间上线十五分钟多面试官一直没来,邮箱问HR又等了二十分钟才回消息,说重新换时间】二面(11.25)1、问简历里说自己学生工作沟通能力怎么提高的?回答了,又追问说有没有什么沟通技巧,事例证明;又不满意,又追问。。。。。2、实习针对什么问题,解决了什么问题,用什么方式解决的,结果是什么?问更详细的工作内容,问的太详细了3、JAVA内存怎么划分的4、HashMap怎么实现的5、手撕:输出最长无重复字串的长度 eg输入abcadc,输出4写测试用例,问最长的字符最大是多少,我没答对,又引导我,还是没答对(死鱼躺在沙滩上.jpg)别引导我了,我也很痛苦觉得我得代码有问题,让我测试了,是正确的(原来写代码我写的从控制台读取输入输出,面试官看不到似乎(?)问时间复杂度6、问用过哪些数据库?怎么加快查询?为什么索引可以加快查询?比如建一个学生表,有学号,姓名,专业,性别,成绩。索引的话,用姓名怎么查到对应的所有信息7、操作系统的负载?8、进程的调度一般有什么算法?最短作业优先会不会造成什么问题,怎么解决这个问题反问(二面挂)#牛客创作赏金赛#
查看23道真题和解析 牛客创作赏金赛
0 点赞 评论 收藏
分享
2024-12-06 16:41
北京科技大学 Java
一面(10.22):1、自我介绍2、项目经历(问的比较详细,针对项目里涉及的又追问了下)3、了解客户端吗?做Android手机App开发的4、进程与线程的区别5、多进程间通信一般有哪些方式?没太答上来,我主动cue了线程池,面试官人很好 让我又说了线程池的相关内容6.、TCP与UDP的区别7、Tcp建立的数量是否有限,有什么限制?从输入网址下回车那一刻,到屏幕上显示内容,中间经过哪些过程?8、Get和POST请求的方法有什么区别?项目里都用了什么请求方法?Post和Get的方法哪个比较安全?9、Https在HTTP的基础上做了哪些事情?建立安全连接经过了哪几步10、CPU的内核态和用户态11、Java中==和equals的区别12、生成一个String,比如说它有很多种方法嘛,然后有一些StringBuffer StringBuilder之间有什么区别13、Java中的反射机制,可以用于实现什么东西?一般怎么用14、JAVA中面向对象的几大定律一般都是用什么实现,封装,继承,多态15、用过注解吗?注解,一般是在什么时候去处理的,在哪个阶段?(这个有点深)16、为什么数据库里是用B+树而不是用红黑数?手撕:反转字符串 要求空间复杂度O(1),时间复杂度不限二面(10.29):1、自我介绍2、了解客户端吗?为什么选择客户端这个职位?3、详细问项目工作4、java线程池,建立线程池有什么好处吗?有什么意义?5、进程和线程的区别根据我的回答又追问,线程之间怎么互相影响,如果想停掉一个线程怎么做6、线程之间怎么通信7、为什么项目里用HTTP不用HTTPS,HTTPS的S是怎么做的?是对称加密还是非对称加密8、JAVA面向对象的特点继承、封装、多态用代码写一下展示出来9、手撕:有一个表达式,有数字,加减符号,括号嵌套的,把结果计算出来三面(11.4):1、自我介绍2、为什么选择客户端?3、详细问项目4、手撕:多个有序的数组求交集先问的思路,我说HashMap,面试官引导有没有别的方法,我说指针,然后让用指针做(三面挂)一面二面面试官人都很好,三面面试官人也挺好(#客户端#
查看25道真题和解析
0 点赞 评论 收藏
分享
2024-12-06 16:21
北京科技大学 Java
1、项目里测试工作具体做了什么工作?(自我介绍提做了测试工作)2、测试的内容是自己设计的还是有别人设计好的案例给到你执行3、了解到的测试案例的设计方法4、黑盒测试当中具体有哪些测试方法5、在项目中做过测试,有没有发现过什么比较有代表性的Bug?追问:缺陷的原因是数据库SQL写的有问题吗?6、之所以投这个测试开发这个岗位,是因为你这两段项目的经历吗,还是有其他考虑?7、Java是编译型语言还是解释型语言?8、面向对象的原则是什么?9、Java的异常处理,写一下异常处理的一个结构异常处理一般是用在什么场景下?想要他完成一个什么样的活动,会用到这个异常处理?异常捕获后它能够让这个功能再继续执行下去吗?10、写任何一个单例模式的类11、代码:找到一个字符串中的最大整数,如果连续出现多个数字,那就是要输出这个连续的这个数字,字母数字特殊符号都有可能有12、MySQL的锁有没有用过?索引?13、索引的底层实现?14、B+树有什么优点?有什么缺点?15、SQL:学生表,成绩表,学生表是学号姓名,成绩表是学号、科目和成绩,先做一个联表查询,查询学号、姓名、科目、成绩如果60分是及格的话,输出一下每个年级挂科的人数16、给你一个场景,谈一谈测试思路吧,或者说如果这个交给你测试怎么做?优惠券,满减优惠券就是满多少减多少这样的一个优惠券 你能想到的测试点,打算如何测试17、我对测试的理解#测开#
查看20道真题和解析
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客企业服务