字节测开 二面

闲聊
对测开的理解
选公司看重的因素
项目
黑白盒什么时候用 我真不知道还有特定时间用特定的测试方法的 回答了单元测试用白盒 功能测试用黑盒
单元测试谁来做
问我熟悉的语言 我说c++ 噩梦开始了
c与c++区别
面向过程语言的特点
new和malloc
new的底层实现
vector和array区别
vector扩容机制的实现
异常处理
析构函数能不能抛异常 我说不能 问原因 我说析构函数都要释放内存了 又问释放过程中出异常怎么办  我说释放过程出异常那就抛异常 不就套娃了  反正不记得为啥了 已经在麻了
我以为到此结束的时候 
还在问我c++
如果异常没有catch到怎么办 我说那就程序崩溃 停止运行 又问我那怎么办 就让他崩溃着么 我说那就抛这个异常出来 让它别崩溃 又问除此之外呢 我说可能设计逻辑就有问题 改进代码 又问还有呢 我真的从头麻到脚了已经 本来就没有在代码里用过异常抛出

一点儿计网 数据库 linux都没问
亏我还在那刷sql shell的题

最后实在是太麻了 让我写算法
字符串删除 给定一字符串 从左往右操作
如果有两个相同字符,则删除两个字符之间的所有字符并且保留一个相同字符 例如abab变成ab
我没多想用快慢指针 没写出来
设计测试用例

自动化测试的目的 以及难点
UI自动化的测试成本 我又一次第一次听到测试成本这个概念 胡扯了一些

反问
#字节跳动#
全部评论
刚才收到短信约下一面了 这就是传说中的压力面么
点赞 回复 分享
发布于 2022-05-05 18:58
字节客户端 我也是今天 字节客户端二面 和楼主情况一模一样一直在问c++的东西 计网和操作系统是一个没问 一个东西一直问 一直问 问到我都快崩溃了 然后面试完整个人都不好了 甚至都有点怀疑自己到底会不会c++, 然后面试结果还没出来,hr和我说面试官今天行程满 明天才能给结果,但我感觉要寄了😭 我太难了
点赞 回复 分享
发布于 2022-05-05 20:13
甚至问的东西都差不多 malloc 和 new new的底层实现如果没有new成功会怎么样 😖
点赞 回复 分享
发布于 2022-05-05 20:14
楼主你这是几面呀
点赞 回复 分享
发布于 2022-05-05 21:36

相关推荐

点赞 评论 收藏
分享
评论
2
15
分享

创作者周榜

更多
牛客网
牛客企业服务