24校招,忆恒创源测试开发工程师一面(下)

大家好,我是chowley,今天回顾一下,我之前参加Memblaze的面试,英文题给我干麻了

书接上文,继续写

部门:长三角区域

时间:40min

平台:腾讯会议

过程

  1. 冯诺依曼结构 冯诺依曼结构(Von Neumann architecture)是计算机系统的一种基本结构模型,由数学家约翰·冯·诺依曼在20世纪提出。它包括计算机系统的五个基本组成部分:运算器、控制器、存储器、输入设备和输出设备。冯诺依曼结构的特点是程序和数据存储在同一存储器中,并且程序可以被视为数据进行处理,从而实现了程序的存储和执行的自动化。

  2. 自己装过计算机吗?

  3. 装过操作系统吗?

  4. OS你用U盘装的吗?

  5. BIOS了解吗?开机引导 当计算机启动时,会首先执行基本输入/输出系统(Basic Input/Output System,BIOS)程序。BIOS是嵌入在计算机主板上的固件,负责初始化硬件设备、检测系统信息,然后加载操作系统引导程序。操作系统引导程序通常存储在硬盘的引导扇区(通常是第一个扇区),BIOS会将其加载到内存中并跳转到该程序的执行点,从而启动操作系统。

  6. 二进制左移右移 二进制左移(<<)和右移(>>)是位运算符,用于将一个数的二进制表示向左或向右移动指定的位数。左移相当于乘以2的移动位数次方,右移相当于除以2的移动位数次方。 例如,对于二进制数1010,左移1位得到结果10100(相当于乘以2),右移1位得到结果101(相当于除以2取整)。

  7. 进程和线程区别 进程(Process)是程序的一次执行过程,是操作系统进行资源分配和调度的基本单位。每个进程都有独立的地址空间和资源,包括内存空间、文件句柄等。 线程(Thread)是进程的一个执行流,是操作系统能够进行运算调度的最小单位。同一个进程中的多个线程共享相同的地址空间和资源,但每个线程有自己的栈空间和局部变量。

  8. 函数之间,变量的影响范围 在函数之间,变量的影响范围取决于这些变量的作用域。作用域定义了变量的可见范围和生命周期。 局部作用域(Local Scope):在函数内部定义的变量具有局部作用域,只能在函数内部访问。这些变量的生命周期仅限于函数的执行过程。

    def my_function():
    local_variable = 10
    print(local_variable)  # 可以在函数内部访问局部变量
    

my_function() print(local_variable) # 会报错,局部变量在函数外部不可访问 全局作用域(Global Scope):在函数外部定义的变量具有全局作用域,可以在整个程序中的任何地方访问。这些变量的生命周期从定义开始,直到程序结束。

```python
global_variable = 20  # 全局变量

def my_function():
    print(global_variable)  # 可以在函数内部访问全局变量

my_function()
print(global_variable)  # 可以在函数外部访问全局变量

嵌套作用域(Enclosing Scope):在嵌套函数中,内部函数可以访问外部函数的变量。外部函数中定义的变量对内部函数而言具有嵌套作用域。

```python
def outer_function():
    outer_variable = 30

    def inner_function():
        print(outer_variable)  # 可以在内部函数中访问外部函数的变量

    inner_function()

outer_function()

在函数之间传递变量时,可以通过函数参数进行传递,或者通过全局变量进行访问,但应当注意作用域的限制,避免出现变量作用域混乱导致的错误。

  1. linux学过吗?

  2. 创建文件/文件夹的命令 touch\vi\vim、mkdir

  3. 递归创建一个文件夹 若要递归创建一个文件夹,即在创建文件夹的同时创建其父文件夹(如果不存在),可以使用mkdir命令的-p选项。 mkdir -p path/to/your/directory

  4. 代码版本管理工具,git、svn

  5. 新建分支,git branch\checkout\switch

  6. 啥叫白盒测试、啥是黑盒测试?

  7. 回归测试是啥意思?

  8. 反问

    总结

难度:3.5/5,都是常见面试题

面试官专业程度:专业,但是小姐姐顺着我简历上的链接,把我之前的文章全看了,还问我是不是来刷经验的。。

体验打分:3.5/5,除了英文自我介绍,hr也没提前通知我,没准备成尬聊了

好了,以上就是本文的全部内容,如有问题可留言讨论。

本人正在组建校招测试开发方向的交流社区,如果您对测试求职方面感兴趣,欢迎加入了解。

我是chowley,一个专注互联网技术和产品质量保障领域的博主,我们下次再见!

欢迎点赞、评论、收藏,it's important for me.

Searching for QALog.

#软件开发2024笔面经##测试开发##春招##面试#
chowley的校招历程 文章被收录于专栏

记录了chowley在24校招的技术面试全过程

全部评论
试试得物春招吧,帖子有
2 回复
分享
发布于 03-18 22:14 陕西

相关推荐

7 5 评论
分享
牛客网
牛客企业服务