应聘职位:测试开发工程师 一面 7.22 60 min 简单自我介绍 实习具体所负责的工作及其项目背景 以具体需求举例,谈测试用例设计思路 印象最深的bug及其原因 接口自动化测试如何实现 接口自动化测试的作用? 接口自动化测试和UI自动化测试的区别? pytest框架的优势? UI自动化测试能否取代手工测试? 对App支付功能进行测试用例设计 算法题:给定数组,输出所有3数之和等于0的数组 co
前言 总用时:1h 55min 注意事项:wxg只收实习转正,需要至少先实习60天,地点在广州部门,所以需要确定好时间事宜 被拷打,被问一个问题想至少一分钟多,本来紧张组织语言就很灾难,又特别难特别煎熬,绞尽脑汁,完全没问html和css,时长很久所以有一些不记得了,但是因为完全顺着逻辑就问下去了,所以能想起来大部分。 问了很多底层、操作系统等等的(真的快忘完了,复习也没复习到那些部分,也有可能一
JAVA源码 HASHMAP底层机制 TCP的细节,怎么建立连接的,拥塞控制,流量控制的区别 MySQL MVCC机制,事务隔离级别,幻读 JVM的垃圾回收,全过程,新生代,老年代,balabala的细节 进程间通信 .写一道算法题,贪心,应该是leetcode原题 一个简单的动态规划#字节跳动实习生招聘##后端开发话题##面经交流#
面试官迟到了几分钟,hr说是开会 面试官进来之后说开始吧。 1.没有自我介绍 2.八股(好多我忘记了想起来了再补充)顺序是操作系统,计网,C++。 我记得几个: TCP三次握手四次挥手 get和post区别 http状态码 cookie和session IP分片,路由器交换机网桥工作在哪一层,constexpr用过吗 进程和线程区别 什么情况会导致任务调度 页表存放在进程中还是系统中 静态库里面是
2023.11.24 Q1.项目拷打(30min)(回答了百分60) Q2.主从分离。主库宕机从库会受到什么影响。(50) Q3.binlog(90) Q4.MVCC(90) Q5.算法:从钟表的0点开始,可以顺时针一步或者逆时针一步。给定总步数N,求终点为0点的总可能数。(AC)
23.11.20 Q1.TCP拥塞窗口(回答了百分75) Q2.HTTP返回码(100) Q3.进程和线程区别(75) Q4.OS虚拟内存的实现(90) Q5.MySQL事务(100) Q6.MySQL事务的隔离级别(90) Q7.InnoDB隔离级别的实现(30) Q8.Redis内存管理(0) Q9.算法:判断数B是否为树A的子结构(秒AC) Q10.算法:给定一个数字和数字集合。复用数字集合
自我介绍 项目 做题: 1.求平方根,保留两位小数 2.找一个小数在升序整型数组中的最近位置 项目经历感觉不怎么匹配,题是撕出来了,希望有进面机会
1.讲一下最近在做的项目 2.有了解redis吗? 3.shell语句,查询错误日志 4.讲一下协程 5.https和http区别 6.不记得了。。。
10.23 面试体验很好,面试官全程微笑,没有压力,全程45min 项目: 1. 项目难点有哪些 2. 数据库是怎么优化的 3. 压力测试怎么做的? qps多少? 4. 高并发的问题怎么进行解决? 5. 缓存一致性 6. 项目中哪些业务逻辑设计到线程安全,如何解决的 八股: 1. 常见的锁,锁的原理是什么 2. gc的过程,有什么类型的gc,什么条件下出发不同类型的gc 3. 内存泄漏遇到过吗?
面试时间 10.24 1. 项目难点 2. 怎么解决的csrf问题, 除了你的项目这种还有什么方式(说了三种之后,还要继续说) 3. 数据库有哪些锁, 分别有什么应用场景 4. synchronize锁的原理 5. synchronize怎么进行了优化,轻量级锁、可重入锁等等 6. Threadlocal原理,怎么用 7. CAS原理,使用场景,有什么缺点,怎么解决(说了ABA和循环开销之外还在继
1 os为什么设计虚拟内存 2 tcp断开为什么需要四次挥手 如何A要断开 B没回复 怎么办?我回复超时重传 面试官追问 如果B一直不回 会无限发下去吗 3 归并排序的过程 复杂度多少(结合过程) 4 volatile作用 用了就能保证线程安全吗 可以举个例子吗 那怎么保证原子性的操作呢 5 arraylist和vector的区别 有基于arraylist写过安全的容器吗? 如何实现arrayli
Yes这是后端开发 二面难度陡然上升,问的细节非常多 1. 先自我介绍一下 2. 你做过什么项目 3. 你之后打算走的方向是什么 4. 你能讲一下你的这个RAG项目吗? 5. 这个准确率是通过什么方式算出来的 6. 你的数据量是多少 7. 具体用的的方式看起来不是很新,你是怎么保证一个高准确率的呢 8. 部门介绍 9. 想做算法还是工程 10. 分布式了解多少 11. 有搭建过超大规模并发服务吗
一面: 项目 1.session过期怎么处理 2.redis过期时间怎么设置,redis怎么续期 3.rabbitmq可以多个消费者订阅一个消费者吗,实现步骤 4.rabbitmq遇到重复下单怎么处理 5.redis数据类型,zset实现原理 6.redis淘汰策略 7.redis如果一个key特别大,如果要删除掉会有什么问题,比如删除一个特别大的 ZSet,怎么删 8.mysql存储引擎 9.事
电话面试 不到20min结束 问的问题也很随意了 不确定是真心招实习生还是刷KPI 没有自我介绍 直接开问 Java的祖先类 Object类有哪些方法 集合的概念 比较ArrayList和LinkedList 它们是线程安全吗?为什么 (沉默了几秒钟,感觉是在找题) 写sql:学号、姓名、科目、成绩4个字段,查找所有科目总成绩大于10的学生学号、姓名和总成绩 线程池的工作原理 具体讲讲实习经历、遇
编者按: 以下面经题目来自牛客网其他作者,已注明原帖来源。 (原帖作者若不允许搬运,可私聊我进行删除处理) 答案由本人整理,不确保完全正确,有异议可评论区指出,感恩的心 一、原帖:9.27途虎前端(37min) 1、输入url发生了什么? ①浏览器的UI线程实时捕捉输入的内容,如果输入的不是网址或者协议不合法就使用浏览器默认的搜索引擎进行搜索(此处还会检查有没有出现非法字符,有的话会对非法字符进行