大概20分钟左右,秋招第一面,很紧张。 1、为什么要做测试? 2、测试基础知识-测试方法有哪些? 3、测试基础知识-说一下测试的流程? 4、场景题-微信发送图片怎样设计测试用例? 5、简要介绍做的项目 6、Java-介绍Collection接口 ArrayList和LinkedList的区别是什么? Set和List的区别是什么 ? Set中元素不重复的原理? 7、Java-编程题(只需要说思路)
百度一面9.18,一小时左右 1. 项目浅挖(大概10min) - 我的项目是开发,可能不是很感兴趣 2. 实习是开发,为什么投测开 * 实习经历中,有自己测试过某个功能,有什么有意思的问题 * 有没有了解测试同事的工作 3. 八股 * TCP的三次握手 * 为什么不用两次 * mysql的事务 * sql题目: 两张表,一张学生表,存学号和姓名,另一张表存的是姓名和分数,怎么查数学成绩最高的 *
2:00 - 3:00 【测试开发】 1.自我介绍 2.实习经历,实习中遇到的问题 3.代码考察:一副扑克牌,四种花色,点数1-13 ,大小王共54张,大小王可以为任意花色和点数。任选两张牌点数之和为18的概率 4.设计测试用例,用户名,密码,登录三个设计功能和非功能测试用例 5.登录按钮的测试,怎么验证用户是合法的(回答的数据库,最后给讲解是cookie和session) 6.反问(技术栈 Ja
手撕:从根到叶子为一条路径,拼接每条路径上的所有数字(0-9),然后得到的结果相加,例如: 2<-1->3,返回 12 + 13 = 25; 自我介绍; 为什么选武汉; 挑一个最熟悉的项目/经历详细介绍一下; 最常用的抓包软件,怎么用的; HTTP和HTTPS有什么区别; JAVA 中 wait 和 sleep 有什么区别? 反问。 面试官很耐心很友善,不过感觉自己讲得太乱了,希望能过捏。
1. https http区别 2. http与dhcp区别 3. 深浅拷贝 4. 面向对象理解 5. 序列化协议 6. 多线程理解
base南京,互联网软开一面,线上45min无手撕 面试老哥是做端侧安卓的,所以问的有点非常规。 实习,项目,场景题,基本没啥八股。 实习是自己完整独立做的吗,都干了什么,介绍一下业务和用到的技术栈。 实习延伸到分布式锁,lua脚本; redis主从集群,哨兵监控选主通知,选主基于怎样的原则和优先级,怎样通过发布订阅机制让别的服务感知。 CAP原则,没法三个都要,那银行會选择牺牲哪个?互联网会选择
面试官迟到了五分钟 1、面试官自我介绍 2、自我介绍 3、挑一个项目讲一下,为什么做这个项目 4、解释one loop per thread 5、项目拷打 6、项目中的难点或者有意义的事 7、struct 与 class 8、内联函数 9、宏和const 10、内存分布 11、内存泄漏 12、栈溢出 13、unordered_map (扩表不理解) 14、TCP/IP四层模型 每一层协议 15、p
一面 C++ 当中堆和栈的区别 C++ 当中的智能指针 shared_ptr 引用计数变化过程 如果要做一个编译器工具,来检测循环引用问题,你会怎么做,从编译期和运行时两方面 C++ 当中 std::map 和 std::unordered_map 的实现方式 这两种 map 分别有什么应用场景,如果需要频繁插入,使用哪一种 如果不断扩容 std::unordered_map,底层会发生什么 C+
投的后端,被客户端捞了,面试官人很和善,人很好,聊了40min,手撕比较简单,总用时50min。 分为三个部分,基础知识,项目问答,还有手撕代码。 首先问了职业的规划 jvm介绍一下 其他语言的垃圾回收了解过吗 java类的结构是怎么样的 数据库优化做过吗 为什么要做缓存考虑过吗 redis和mysql的区别 设计模式解决了什么问题?为什么要用设计模式 设计模式的单一职责了解过吗 平时做项目用的什
一天三面,好快的速度~ 上午11:00 一面 50min 问实习,常规八股(计网,Java基础,MySQL事务,索引分类,线程池,HashMap,集合LinkedList,ArrayList等等) 状态比较好基本秒答,算法层序遍历秒了 下午 1:30 二面 45min 问实习,线程通信(我想复杂了说了一堆,直接说wait,notify就行),http头部(感觉经常问),ThreadLocal(讲了
部门是做java中间件开发的 对简历上的项目提问: 如何衡量覆盖率;为什么要把函数名加入config的entry;除了AST树以外,还有哪些方法可以获得结构信息;如果用java来说,给了字节码以后,具体该怎么进行检错。 如果token被盗如何解决;token相比session有什么缺点 redis八股: 知道哪些redis部署框架;集群模式和哨兵模式有什么区别;和memcache的区别 mysql
#秋招# 光学类,硬件类,软件开发类、嵌入式软件开发类、芯片类、通用类试卷。六选一,我选的软件开发类,15个选择题1个填空题 有n个糖果,m个袋子,每个袋子最少有一个糖果,每个袋子的定价为糖果数的平方,求得是所有袋子价格加起来为p的最小序分配数。输入n,m,p,输出每个袋子里面糖果数,用C++
面完有别的事情所以第二天才写面经,能记住的不多了 项目有什么难点 AOP是什么,原理是什么 mysql如何防止sql注入攻击 分库和分表 为什么要有哨兵 JRE和JDK的区别 JDK1.8有哪些新特性 thread local是什么,原理是什么 反馈:1.java八股多背,还不够熟 2.找一个含金量比较高的项目,例如12306,外卖系统等 3.读研推荐北邮#面经##秋招#
面试地点西安亚朵酒店 早上9.30签到之后,9.50开始一面 一面 手撕: 电梯调度问题,写一下类和接口,没写具体实现,大约耗时15min 场景题:数组和链表相关场景题 八股:缺页中断,cache, L1,L2,L3三层区别, 空间局部性,时间局部性, 应用层改进udp怎么做 大约耗时10min 项目:20min 一面完成之后直接让我去楼下约二面 等待了一段时间之后二面 二面 项目拷打:25min
一个小时:45+15min手撕反转链表(ACM自己建链表) 纯拷打项目+数据库 项目问的很细很细,有一些是我裁缝现成的项目拼接过来的,虽然我提前说了但是还是直接被抓 面试官人还不错,会有提示和反馈 首先就是说我的简历技术点写的太多了,不确定我熟悉哪一块,然后就说逐个问吧QAQ 问项目,问每一块起到了什么作用 每一块是怎么实现的,具体到用的什么数据结构,模块之间怎么通信、异步这种 设计了几张表,有多