当前位置: 首页 > article >正文

【大厂面试题】软件测试面试题整理(附答案)

    以下面试题为最近大厂面试整理的内容,可供应届生参考。

目录

1. 实习期间用python写过哪些东西?

2. Opencv如何使?

3. 用Python写过什么,在大学期间是必修语言吗,当时考了多少分?

4. Python学下来比较困难的点在那些地方?

5. Python里面的多线程、多进程有了解吗?

6. C语言掌握的怎么样,当时考了多少?

7. 模拟地盘试信号,50ms一个1周期,0~170需要6秒钟,170~0需要6秒钟,0~170,再从170~0算一个周期,三个周期跳出循环,用C语言设计的话该怎么写?

8. 有男朋友吗?

9. 期望薪资在多少左右?


1. 实习期间用python写过哪些东西?

在实习期间,我主要用Python进行了一些数据处理和分析的任务。具体来说,我编写了脚本来自动化数据清洗和预处理,这包括读取大型CSV文件,处理缺失值,以及标准化数据。此外,我还用Python进行了一些基本的机器学习模型训练,比如使用scikit-learn库实现线性回归和决策树。这些经历让我对Python在数据科学领域的应用有了更深入的理解。

2. Opencv如何使?

OpenCV是一个强大的计算机视觉库,提供了大量的图像和视频处理功能。我主要用它来进行图像读取、显示、处理和保存。例如,我用cv2.imread()读取图像,用cv2.imshow()显示图像,用cv2.imwrite()保存处理后的图像。我还尝试了一些基本的图像处理技术,如边缘检测(cv2.Canny())和颜色空间转换(cv2.cvtColor())。通过这些操作,我对图像处理的基本流程有了更清晰的认识。

3. 用Python写过什么,在大学期间是必修语言吗,当时考了多少分?

在大学期间,Python确实是我的必修语言之一。我们从基础语法开始学习,逐步深入到面向对象编程、数据结构和算法。我还用Python完成了一些项目,比如简单的网页爬虫和数据可视化工具。至于考试成绩,我记得在Python编程课程中得了88分,虽然不是最高分,但我觉得还算不错。

4. Python学下来比较困难的点在那些地方?

学习Python的过程中,我觉得最困难的部分是理解面向对象编程(OOP)的概念,特别是类和对象的关系,以及继承和多态的应用。一开始,我很难把握这些抽象概念,但通过大量的练习和项目实践,我逐渐掌握了它们。此外,Python的动态类型系统有时也会让我感到困惑,尤其是在处理变量类型和内存管理时。

5. Python里面的多线程、多进程有了解吗?

是的,我对Python中的多线程和多进程有一定的了解。多线程在Python中可以通过threading模块实现,适用于I/O密集型任务,因为全局解释器锁(GIL)的存在,多线程在CPU密集型任务上可能不会带来性能提升。而多进程则通过multiprocessing模块实现,它绕过了GIL,可以充分利用多核处理器,适合CPU密集型任务。我曾用multiprocessing模块实现过简单的并行计算,比如同时处理多个数据文件。

6. C语言掌握的怎么样,当时考了多少?

C语言是我大学期间的另一门必修课程。我通过系统的学习和大量的编程练习,掌握了C语言的基础语法、指针操作、结构体和内存管理等重要概念。在考试中,我得了92分,这让我对C语言有了更多的信心。不过,我也意识到C语言的指针和内存管理确实容易出错,需要持续的练习和谨慎的态度。

7. 模拟地盘试信号,50ms一个1周期,0~170需要6秒钟,170~0需要6秒钟,0~170,再从170~0算一个周期,三个周期跳出循环,用C语言设计的话该怎么写?
#include <stdio.h>
#include <unistd.h>

int main() {
    int current_value = 0;
    int direction = 1;
    int max_value = 170;
    int min_value = 0;
    int period = 0;
    int max_periods = 3;
    int step = 1;
    int time_per_step = 50; // 毫秒

    while (period < max_periods) {
        // 增加阶段:从0到170
        for (current_value = 0; current_value < max_value; current_value += step) {
            printf("Signal value: %d\n", current_value);
            usleep(time_per_step * 1000);
        }
        
        // 减少阶段:从170到0
        for (current_value = max_value; current_value > min_value; current_value -= step) {
            printf("Signal value: %d\n", current_value);
            usleep(time_per_step * 1000);
        }
        
        period++;
        if (period == 1) {
            max_value = 170;
        } else if (period == 2) {
            max_value = 70;
        }
    }

    printf("Completed three periods.\n");
    return 0;
}
8. 有男朋友吗?

这个问题比较私人,建议应届女生直接回答:没有。

9. 期望薪资在多少左右?

关于薪资,我期望的是一个与我的技能和经验相匹配的有竞争力的水平。根据行业标准和我所在地区的市场调研,我期望的薪资范围大约在每月8,000到10,000元之间。当然,我愿意根据具体的工作职责和公司的薪资结构进行灵活调整。


http://www.kler.cn/a/514264.html

相关文章:

  • html简单项目案例
  • (3)STM32 USB设备开发-USB存储设备
  • 【Pandas】pandas Series groupby
  • Ubuntu cuda-cudnn中断安装如何卸载
  • ESP32下FreeRTOS实时操作系统使用
  • 计算机网络 (54)系统安全:防火墙与入侵检测
  • 消息队列篇--原理篇--RabbitMQ和Kafka对比分析
  • Git【将本地代码推送到远程仓库】--初学者必看
  • 2025美赛数学建模B题思路+模型+代码+论文
  • 电脑开机出现Bitlock怎么办
  • solidity基础 -- 内联汇编
  • PyTest自学 - pytest的各种执行方式
  • 是 mysql 分库分表,还是Hive 大数据处理?
  • Linux C/C++编程-文件类型
  • ui文件转py程序的工具
  • 现代AI训练标准配方:从合成数据到人类偏好
  • C# 中使用 gRPC 通讯
  • linux配置bond学习
  • 2025年PHP面试宝典,技术总结。
  • HTML<bdo>标签
  • 迅为RK3568开发板篇OpenHarmony实操HDF驱动控制LED-接口函数
  • RHCE实验详解
  • 电梯系统的UML文档07
  • centos9编译安装opensips 二【进阶篇-定制目录+模块】推荐
  • react19新API之use()用法总结
  • 【深度学习入门】深度学习知识点总结