应聘职位:测试开发工程师 一面 7.22 60 min 简单自我介绍 实习具体所负责的工作及其项目背景 以具体需求举例,谈测试用例设计思路 印象最深的bug及其原因 接口自动化测试如何实现 接口自动化测试的作用? 接口自动化测试和UI自动化测试的区别? pytest框架的优势? UI自动化测试能否取代手工测试? 对App支付功能进行测试用例设计 算法题:给定数组,输出所有3数之和等于0的数组 co
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和循环开销之外还在继
首先说一下字节的面试官非常友好,每个问题回答完之后给回应,(OK,了解,好的,嗯嗯) 一面 1.17 15:30 项目拷打(问的很细): 数据库设计范式? 多对多表怎么设计的? 存在的高并发的问题? 如何解决这个问题?答:使用锁的机制 怎么使用?什么是乐观锁和悲观锁? (常规基础问题) 数据结构和算法熟悉嘛? 什么是二叉树?什么是二叉搜索树? 在一颗二叉搜索树中检索一个值的时间复杂度是什么? 了解
1 os为什么设计虚拟内存 2 tcp断开为什么需要四次挥手 如何A要断开 B没回复 怎么办?我回复超时重传 面试官追问 如果B一直不回 会无限发下去吗 3 归并排序的过程 复杂度多少(结合过程) 4 volatile作用 用了就能保证线程安全吗 可以举个例子吗 那怎么保证原子性的操作呢 5 arraylist和vector的区别 有基于arraylist写过安全的容器吗? 如何实现arrayli
前两面是标签/用户画像方向,二面结束后被推到行业分析/业务分析方向。 一面,6月25日 1. 自我介绍。 2. 挑一段数据分析项目讲讲是怎么做的。(讲了风控实习的时候风险评分项目),面试官评价我基本用的都是统计方法,想到用算法模型吗,我说一个是我不会算法模型,一个是有专门的算法同学负责算法这一块,我作为数分实习生负责制订一些规则。 3. 有没有做看板的经历,挑一个说说思路。答:我做过很多,说了一个
写面经攒攒人品吧,明天二面了,但愿顺利 问项目,具体是怎么个效果和流程,用的什么开源框架 Stable Diffusion里是如何用文本来控制生成的,Unet的Attention模块具体是如何实现的 Cross Attention说一下,Attention 里用了 softmax,讲一下softmax softmax用来做分类时对应交叉熵函数,讲一下交叉熵 Focal loss 解决了什么问题 讲
2022年7月25日 提前批飞书java部门 字节提前批一面: 1、无重复字符的最长子串 2、树的中序遍历(递归+非递归) 3、HTTP和HTTPS有什么区别 4、HTTPS的过程 —— 对称加密的算法有哪些? 5、TCP拥塞控制 6、TCP流量控制 7、mysql有个MVCC了解吗 8、redo log和undo log的工作方式了解吗? 9、lua脚本运行在哪里?【项目】 10、hashmap
项目选个点讲 - 缓存穿透方案 分布式锁为什么用Redis实现?讲一下Redisson原理 不能用MySQL实现锁吗? 用 RocketMQ干啥了? 和 Kafka,RabbitMQ对比 RocketMQ 为什么会重复消费 RocketMQ 怎么保证消息不丢失?(同步发送 + 主从同步双写 + 同步刷盘) RocketMQ 为什么高性能?(刷盘策略 + 零拷贝 + CommitLog) TCP连接