项目拷打,主要讲清楚你在开发中的设计思路和贡献。(聊得挺长时间) C++基础知识 智能指针实现,shared_ptr、unique_ptr、weak_ptr。 你自己实现shared_ptr 有哪些关键的步骤。 new、delete、malloc、free区别。(注意要答到new的具体实现【会执行对象的构造函数】,brk和mmap【malloc】,我给忘记了) 多态,虚函具体实现。场景:A和B是两
八股盛宴 操作系统: 进程线程,共享不共享哪些东西,进程间通信,线程间通信方式,虚拟内存 两个进程通过共享内存往同一个地址写内容,内存中是否是同一个地址 网络 https加密过程,对称加密和非对称加密 tcp,udp区别 c++语法: class A{ int a; static char b; void fun(){}; virtual void funB(){}; } A a; sizeof(
面试官晚进5分钟,但是态度很好,一共就面20分钟,聊天为主,无手撕无sql 进来先说一面以聊天为主,不会难为校招生,不要紧张 自我介绍 在校学什么课 tcp三次握手 建表建库等语句随便说几个 实习有做哪些开发 实习http异步请求的异常情况 如何了解到我们公司 测试流程(没答好,只介绍到了回归测试) 白盒和黑盒的区别 实习有做白盒嘛(没有) 什么情况下会code review 反问: 完整测试流程
一面(2023.4.3) 时常大概45min 自我介绍 介绍项目 目前的研究方向 数据库的索引 手撕一个算法题 一个场景 反问 二面(2023.4.6) 二面大概30min 自我介绍 继续吧啦吧啦课题 讲项目 反问 不管结果咋样 反正团子的面试官真的是太好了 面试体验真的超级好(第一次面试菜鸟的体验) 2023.4.7更新 团子offer了 哈哈哈哈哈哈 好开心
测试八股单选 测试八股不定项选择 两个代码,一个easy一个middle 评价:整体还是单选和不定向选择比较难,两个代码比较简单,都AC了。代码50分。
刚面完测试开发,除了前面的自我介绍还算正常,后面的每一分钟都是煎熬 全程45分钟,上来就是深挖项目,最后才是场景下的八股 后劲真大啊,我现在还没缓过来
一面(10.28)50min 1. 实习经历 2. 问项目 3. String ,StringBuffer 和 StringBulider 的区别,有什么常用的库方法 4. 讲一下ArrayList 和 LinkedList 5. HashMap 底层原理,如何扩容 6. 说一下常用的数据结构,怎么用两个队列去实现栈 7. final 和 static 关键字作用 8. 怎么创建线程 9. 讲一下
25min 1.自我介绍,说一下为什么选择测试开发工程师这个岗位。 2.解释软件测试中的冒烟测试的含义及目的。 3.在测试中发现了一个缺陷,但是开发人员认为这不是一个问题,你应该怎样处理? 4.如何确保沟通的有效性,避免因为误解而导致争议呢? 5.给某订单网站的支付功能设计测试用例。 6.与团队成员意见不一致时,你如何处理?请讲一个你成功影响他人并达到共识的例子。 7.你曾经参与过的大规模的校园活
👥 面试题目 以下是能够记住的部分问题,还有部分记不太清 1.自我介绍 2.介绍项目 3.对项目做了哪些测试 4.项目中一个模块如何测试 5.项目的难点,怎么解决的 6.软件测试的流程 7.软件测试有哪些方法 8.边界值的一个场景,左闭右开区间选取用例点 9.软件测试在软件整个生命周期的作用 10测试人员应该具备哪些能力和素养 11.软件缺陷怎么描述 12.数据库的外键场景,延伸出内连接和左右连
一面: 整体范围比较大 但没深度 项目技术问题,偏向于整体流程 计网 操作系统 MySQL golang 常规八股 如何测试购物车 如何排查应用白屏 shell命令题 sql题 算法题(判断一个数是另一个二叉树的子树) 反问 面完马上收到二面 二面: 整体偏向于解决问题的思路 是个温柔的小姐姐 项目多问了一些技术选型 说前面问过了八股现在不问了 闲谈 算法题(找到数组中第二大的数) 第二天收到三面
8.1 测试开发工程师 面试1h (回忆版) 1. 自我介绍 2. 实习工作 3. 项目中遇到的问题,Servlet框架相关 4. Java反射、泛型 5. HashMap 6. HTTP响应码有哪些? 7. 三次握手四次挥手 8. HTTP和HTTPs 9. Session认证机制 10. 什么是事务 11. 测试考虑哪些方面 12. 【编程题】三个数的最大乘积。给你一个整型数组nums,在数组
8.1 测试开发工程师 面试1h (回忆版) 1. 自我介绍 2. 实习工作 3. 项目中遇到的问题,Servlet框架相关 4. Java反射、泛型 5. HashMap 6. HTTP响应码有哪些? 7. 三次握手四次挥手 8. HTTP和HTTPs 9. Session认证机制 10. 什么是事务 11. 测试考虑哪些方面 12. 【编程题】三个数的最大乘积。给你一个整型数组nums,在数组
1个小时,没有问项目,C++ 位图,像素与位图的关系 了解图片滤镜吗,怎么实现 内存回收,还问了JAVA的垃圾收集器 进程/线程间的通信,用信号量怎么实现 内存模型,那些是线程可以共享的 线程跟栈的关系,刷题时什么时候用到栈 什么情况下会出现栈溢出,怎么防止栈溢出 野指针(产生的原因,访问野指针的后果) 优先级翻转,怎么解决 线程的状态 线程的抢占 系统负载,怎么设计线程的数量 HTTPS RSA
首先面试官人很好很nice,会引导你,还会帮你圆场让你不要紧张hh 1.自我介绍 2.项目基本没问,主要问了下代码量 3.多线程共享变量i++相关(我讲了线程安全和线程锁等,我只知道涉及原子操作,但面试官应该是想考察具体原理) 4.死锁产生条件和避免方法 5.HTTPS 6.HTTP的GET和HEAD 7.虚拟内存和物理内存 8.智能指针 9.ipv4和ipv6(没答上来) 手撕代码题就是不创建额
二面大概45min 1、自我介绍 2、提问环节(主要针对自我介绍提问) Q1:你参加的机器人大赛是什么性质的?整个team多少人呢?你的工作内容是针对单独的组还是整个team?运营的公众号和微博叫什么,一会儿去关注一下;一等奖是什么时候获得的? Q2:你认为你GPA差的那0.4是差在哪儿去了呢? Q3:你觉得你最不擅长的课程是? Q4:如果遇到2B端的工具你找不到竞品该怎么办? Q5:在不同公司不