1. linux有哪些数据结构?都用在什么地方 2. http的头部一般有哪些重要的值 3.mysql里的B+树都用在什么地方,为什么? 4.问项目 5.一道 SQL 6.面试官现场手打出一道编程题 7.http长链接 8.用过哪些python包,装饰器知道吗?装饰器的原理? 9. 输入一个网址,到出现页面,都经历了什么? 答得不太好,有些问到了复习死角,许愿许愿!
自我介绍完就问看你简历都是软开比较多为什么投测试岗位 然后就根据简历让我描述一下自己的项目都做了什么,有没有使用一些测试工具去测试 有没有使用过一些测试工具都用过什么 假如一个人发抖音评论但是没有显示可能是什么原因 让设计抖音评论接口的测试用例 问数据库假如突然查询速度很慢可能是什么造成的 最后来了一道手撕,应该是最长连续数组,写了半天都没写出来,然后他说时间差不多了,应该是无了,算法能力太差了
1. 三面 上来就是做题,一道二分查找,一道手撕nms,然后问了点nms的八股,我没答对,也没写完整 2.四面 hr面,就问了问之前的学习生活经历,啥时候入职 上上周三收到电话,到今天收到offer,然后周三让我入职,13天火速入职,然后干两天就过年😂。
基本没问八股,大部分都是计网拷打,个人感觉比腾讯问的更难 - 从网卡收到一个包,到应用层的整个过程(以太网协议+ipv4分片如何标识+udp/tcp的分情况处理+tcp状态机切换) - 你的协议栈是如何处理乱序的情况?(rcv.iss+rcv.seq) - ip层如何路由(手动输入多网卡ip,配置子网掩码构成基础路由表项,通过手动添加网关,或者ARP宣告来获取路由器的ip) - 接收阶段的路由怎么
大概面了90分钟,项目拷打,问了一堆框架,啥也不知道,狠狠的自闭了。 分布式存储的框架有了解吗?比如哪些开源的框架? raft算法讲一下吧 向量检索的方法了解吗?有哪些开源的? 模型的网络加速方法了解吗? 大模型了解吗?原理和部署方式是怎样的? 单指令多数据SIMD了解吗? 有把项目或服务部署到移动端过吗? GPU了解吗,平时有没有用到? 写题:链表局部翻转,基本实现了,还有点细节没处理完,被叫停
面试了大概一个小时,先是自我介绍。 然后开始扯实习项目,感觉到这里聊得都还蛮好的,大概聊了四十多分钟,有计算库实习项目,和Transformer调研、部署量化和bert量化性能提升这些点。 最后十分钟出了个简单的二叉树题,因为自己没刷题,歪曲题意随便瞎做了,面试到点结束。 第二天出结果,挂
聊天局,45分钟 1. 自我介绍 2. 讲一下实习的经历 (30+分钟) 3. 说说对AB Test的理解 4.反问 感觉聊的还行吧,能不能给个机会过了 #字节前端##字节校招##字节跳动24届校招#
七夕一天面两家,我是真劳模啊。。。全程1小时 1. 自我介绍 2. 实习经历唠了30分钟 3. Redux讲一下干嘛的 4. Redux中间件了解过吗(没用到,有印象,但是讲不出来) 5. 系统设计编程题: 实现一个LRUCache,有set(id, object),get(id)两个方法,要求: 1. cache里的对象x秒没有被set或者get,就自动过期 2. 维护一个n,代表cache最多
redis 和数据库 数据不一致( 延迟双删 binlog) 数据库引擎都有什么 innodb 和myisa的区别 b+和哈希的区别 哈希还有别的哪些缺陷 哈希算法 列举几种 X 自己实现哈希散列表 怎么实现 怎么实现哈希桶尽量均分X map的数据结构底层 并发读写崩溃原理 是所有的map都不支持读写并发嘛? sync.map slice扩容机制 谈谈GC 说了三个算法 三色回收 内存泄漏怎么排查
1. 介绍一下第一个项目 2. 介绍一下第二个项目,里面的算法的具体思想 3. 如何把与友商相似的视频播放器推荐给客户 4. 如果出现B站类似的大面积无法播放情况,如何处理 6. 视频首页跳转页面和卡顿之间的权衡 7. TCP与UDP的区别 8. 最有印象的一次学生活动,应急方案是怎么样的 9. Http协议的通信过程 10. 如何理解技术支持这个岗位的 11. 你是内推来的,为什么选择技术支持岗
自我介绍 说项目 说一下js基本类型 说一下bind, call, apply的区别 说一下原型链 说一下new发生了什么,没说出来 function mynew(func, ...args) { const obj = {} obj.__proto__ = func.prototype let result = func.apply(obj, args) ret
1.自我介绍 2.测试分类 3.黑盒测试和白盒测试的区别 4.Linux的一些命令,vim,cp,cd 5.TCP三次握手 6.TCP和UDP的区别 7.http的方法(get、post、put...,着重说了一下get和post的区别) 8.Cookie和session的区别 9.用过Python吗? 10.Java的基本类型有哪些? 11.抽象类和接口区别? 12.MySQL左联合查询,根据i
刚面完,热乎,面试体验极佳,面试官上来详细自我介绍了10分钟,给我整不好意思了 1. 自我介绍 2. 聊一聊上段实习最有挑战的事情 3. 场景题:有一个落地页,在韩国加载1s,在印度加载20s,如何优化 1) 优化印度这种加载速度极久的情况 -- 后端优化,提升首屏加载速度 2) 优化韩国这种已经很快的情况 -- 前端加载的优化方法:图片压缩,前端缓存,代码打包 3) follow up1:如果不
在京东主要是做什么的,是什么样的业务线,简单介绍一下,你平常主要做什么 你在这个项目内,主要负责哪个端的测试? 业务实现架构,交易链路 从app上买一个东西然后付款要掉哪些接口 服务端如何防止重复提交 同步审核和异步审核什么区别 异步审核怎么触发 测试有几套环境 测试环境、灰度环境、生产环境的区别 测试环境的数据和交易怎么保证不影响线上? 灰度和线上有什么区别 怎么样设置的白名单, 对于异步通过什
实验室项目部分 由于我求职的岗位是测开,所以简历中写了三个项目一个测试项目一个实验室的科研项目一个实验室测试验证项目 测试项目具体是怎么做的;计划是怎么制定的;有没有发现什么问题;后续有没有追踪; 科研创新点是什么;有没有和其他方向的协作,存不存在进度影响;印象深刻的难题如何解决,有没有求助他人(感觉是在侧面问问我团队合作能力); 测试项目部分 为什么选做这个测试项目; 为什么选测开岗位; 你了解