2022/3/11 字节跳动 测试开发 春招 面试
科研项目:Faster R-CNN模型做目标检测跑一遍要用多长时间,模型怎么设计的。文本部分有没有使用什么深度学习模型。方法怎么实现的。
工程项目:有没有使用React,vue等框架
计算机基础:
- 进程和线程的区别,C++/Java多线程
- C++虚函数和纯虚函数区别
- Java: Hash Table和Hash Map的区别,垃圾回收机制
- TCP,UDP区别,TCP可靠传输如何实现
- 设计模式了解吗
- 数组和链表增删改查的时间复杂度
- 索引怎么实现的
测试相关:针对微信扫码支付的功能进行测试用例的设计
编程题:给定一组数,输出最长的连续的数的长度。例如:input:[200, 1, 100, 4, 2, 3], output: 4;解释:最长的连续的数:{1,2,3,4} leetcode 128. 最长连续序列
反问:
我:部门日常的工作有哪些?面试官:有不同的类型,有做业务相关的测试,也有做横向测试的,压力测试之类的,有做配套工具的等
我:有哪些需要提高的?面试官:你的职业规划是什么?我:做技术相关。面试官:C++,Java的编程基础知识