测开面经

百度

一面

对测开的看法

使用过的测试工具:

Junit、jmeter

黑盒白盒测试

linux的命令:

说说你知道的命令:chomd 权限分配、进程相关的、 文件操作

找文本里面的某个字符串的行数 (不会

说说管道、进程间消息共享(管道、消息队列、信号量...)

对指针、取址符的看法

从内存管理方面来回答了,内存安全语言java,实现(垃圾回收器,回收算法,可达性分析、开始吟诵八股......)

还有什么熟悉的语言

只会java hhh 他们主要用go、python,说没关系可以转语言

了解git吗 说说git的命令

fork、commit、push、pull......

手撕:

链表实现一个栈,然后写测试样例输出。 太久没写设计,链表题写多了上来就是写了个ListNode类,面试官姐姐人很好提醒说不用从链表写起,然后没细想size==0的pop情况,最后加上了。

sql:

挺简单一个sql:一个table,字段部门、员工、薪资,求平均薪资高于8000的部门

反问:

我还应该学什么相关知识,对我有什么建议

答:挺好的,做事情可以再细节一点(应该是说我那个代码没想栈空的时候去调pop,QAQ我是笨蛋)可以尝试打打acm,ctf(我何德何能hhhh打acm)

发面经攒人品 许愿二面🥺

全部评论
实习吗,还是提前批呀大佬
点赞 回复 分享
发布于 07-24 22:02 湖北

相关推荐

bg:双非本 211硕 双控专业 属于万金油专业 当然也属于什么都懂 什么都不懂 主要看自己发展投递岗位:百度 测试开发 岗位是找五个人还是十个人来着时间线:8.15投递 8.25笔试 9.2测评8.25两小时笔试 两部分 选择和编程选择部分:选择内容挺杂的,有SQL数据库相关的,有神经网络相关,竟然还会问模型泛化的条件什么的,有Linux相关的操作系统题目;选择题部分是单选和多选混杂的,做的时候要注意一下。编程两个 一个是 找字段中重复的字符数:#include <iostream>#include <string>using namespace std;bool appearsTwice(const string &s, const string &target) {    int first = s.find(target);    if (first == string::npos) return false;     int second = s.find(target, first + target.length());     return second != string::npos; }int main() {    int T;    cin >> T;     while (T--) {        int n;        string s;        cin >> n >> s;         if (appearsTwice(s, "aba")) {            cout << "YES" << endl;        } else {            cout << "NO" << endl;        }    }    return 0;}一个是算一个数组中要求数字的距离:#include <iostream>#include <vector>#include <algorithm>#include <climits>using namespace std;int main() {    int n;    cin >> n;    vector<int> arr(n);    for (int i = 0; i < n; ++i) {        cin >> arr[i];    }    int maxValue = INT_MIN, minValue = INT_MAX;    int maxPos = -1, minPos = -1;    for (int i = 0; i < n; ++i) {        if (arr[i] > maxValue) {            maxValue = arr[i];            maxPos = i;        }        if (arr[i] < minValue) {            minValue = arr[i];            minPos = i;        }    }    int initialDistance = abs(maxPos - minPos);    int distanceAfterRemovingFirst = abs(maxPos - (minPos == 0 ? 1 : 0));    int distanceAfterRemovingLast = abs(maxPos - (minPos == n-1 ? n-2 : n-1));    int result = max({initialDistance, distanceAfterRemovingFirst, distanceAfterRemovingLast});    cout << result << endl;    return 0;}#通信硬件人笔面经互助#
查看5道真题和解析 投递百度等公司10个岗位 通信硬件人笔面经互助
点赞 评论 收藏
分享
18 44 评论
分享
牛客网
牛客企业服务