mobvista(汇量科技)测开实习一面

1.vue的布局

2.docker的命令

3.selenium 和appnium说一下区别

4.说一下路由的相关

5.对vue的了解

6.使用接口自动化的好处

7.说一下我工作期间参与的测试平台

8.说一下科研怎么用Python的

9.sql的部署

10.Python的虚拟环境说一下

11.flask框架怎么写后端接口的

12.springboot框架分层

13.用过哪些element-ui的相关内容

14.说一下linux常用命令

15.说一下docker

16.数组去重代码题

17.合并字典代码题

18.你来了想学习和了解一些什么东西

19.镜像和容器说一下

20.测试用例是怎么编写的

总之就是实习经历的拷问,延伸出来一些相关的知识,面试官很真诚,感觉不错。感觉没什么PUA,如果没有实习经历的朋友拿了这一家offer的话,我还是诚挚推荐的,薪资待遇感觉不错,也会学到不少知识

反问:

公司规模

加班情况

需要用到golang吗?

全部评论
牛的兄弟…我感觉你唯一的问题就是运气太差…
2 回复 分享
发布于 04-19 23:02 北京
老哥太强了,实习是不是投太晚了
1 回复 分享
发布于 04-21 12:38 广东
稳的老哥
点赞 回复 分享
发布于 04-19 20:40 山东
老哥这是全栈了
点赞 回复 分享
发布于 04-19 21:03 北京
1. **功能上:** - Appium 是一种自动化测试工具,主要用于测试移动端应用。 - Selenium 是一种自动化测试工具,主要用于测试 Web 应用。 2. **环境要求上:** - Appium 需要安装移动设备模拟器或真机。 - Selenium 只需要安装浏览器。 3. **支持的语言上:** - Appium 可以用 Java、Python、Ruby、PHP、JavaScript、C# 等多种语言实现自动化测试。 - Selenium 只支持 JavaScript。 4. **支持的设备上:** - Appium 可以测试 Android、iOS、Windows 等多种移动设备。 - Selenium 只能测试 Windows 系统上的 Web 应用程序。
点赞 回复 分享
发布于 04-21 16:47 广东
Python的虚拟环境是一种管理项目依赖关系和独立于系统安装的Python包的方法。通过创建虚拟环境,你可以在同一台计算机上同时管理多个项目,每个项目可以有自己独立的Python包依赖关系,而不会相互干扰。 在Python中,有几种常见的虚拟环境管理工具,其中最常用的是`virtualenv`和`venv`。这些工具允许你在项目目录中创建一个独立的Python环境,其中包含一个独立的Python解释器和项目特定的包。 创建和激活虚拟环境的步骤通常如下: 1. 使用`virtualenv`或`venv`创建虚拟环境:在项目目录中运行命令如下: - 使用`virtualenv`:`virtualenv venv` - 使用`venv`:`python -m venv venv` 2. 激活虚拟环境: - 在Windows系统中,运行`venv\Scripts\activate` - 在类Unix系统中,运行`source venv/bin/activate` 一旦虚拟环境被激活,你可以在其中安装项目所需的Python包,而这些包将仅对当前项目可用,不会影响全局Python环境或其他项目的依赖关系。 使用虚拟环境可以帮助你避免项目之间的依赖冲突,同时也可以更好地管理项目的依赖关系。
点赞 回复 分享
发布于 04-21 16:51 广东
Vue 的布局 1. **组件化布局:** 将页面拆分为多个组件,每个组件负责一个特定的区域或功能,以实现布局的模块化和复用性。 2. **指令控制显示:** 使用 Vue 的指令如 `v-if`、`v-else`、`v-show` 控制元素的显示与隐藏,根据数据的状态动态渲染页面。 3. **循环渲染列表:** 使用 `v-for` 指令循环渲染数组或对象的数据,动态生成列表内容。 4. **利用布局组件库:** 使用流行的 Vue 布局组件库,如 Element UI、Vuetify、Bootstrap Vue 等,快速构建丰富样式的布局。 5. **Flexbox 和 Grid 布局:** 使用 CSS 的 Flexbox 和 Grid 布局实现灵活的页面结构,配合 Vue 的动态绑定样式类或计算样式实现响应式布局。 6. **响应式设计:** 利用 Vue 的响应式特性,根据不同的屏幕尺寸或设备类型动态调整布局,确保页面在不同环境下的良好显示效果。 7. **路由控制布局:** 使用 Vue Router 根据路由路径加载不同的页面组件,实现页面间的切换和布局的变化。
点赞 回复 分享
发布于 04-21 16:54 广东
自动化接口测试提高效率、节省成本、增强质量、支持持续集成,并更早地发现问题。
点赞 回复 分享
发布于 04-21 16:56 广东
点赞 回复 分享
发布于 04-22 09:29 广东
Vue.js 是一个流行的前端 JavaScript 框架, 一些你可能想了解的关键概念包括: 1. **响应式数据**:Vue.js 通过使用其响应式系统来实现数据和 DOM 的双向绑定。当数据发生改变时,视图会自动更新,而不需要手动操作 DOM。 2. **组件化**:Vue.js 支持组件化的开发方式,允许将应用程序拆分为独立的、可复用的组件。每个组件都包含自己的 HTML、CSS 和 JavaScript,使得代码更易于维护和理解。 3. **指令**:Vue.js 提供了一系列内置指令,用于操作 DOM。例如,v-bind 用于绑定 HTML 属性,v-model 用于实现表单输入和应用程序数据之间的双向绑定,v-for 用于循环渲染列表等。 4. **生命周期钩子**:Vue.js 组件具有一系列生命周期钩子函数,允许开发者在组件生命周期的不同阶段执行自定义逻辑。这些钩子函数包括 beforeCreate、created、beforeMount、mounted、beforeUpdate、updated、beforeDestroy 和 destroyed 等。 5. **路由**:Vue.js 提供了 vue-router 库,用于实现单页面应用程序(SPA)中的路由功能。开发者可以使用路由来管理不同页面之间的导航和状态。 6. **状态管理**:Vue.js 可以与 Vuex 库集成,用于管理应用程序的状态。Vuex 提供了一个集中式的状态管理机制,使得不同组件之间可以共享状态并进行统一管理。
点赞 回复 分享
发布于 04-22 14:39 广东
oc了吗老哥
点赞 回复 分享
发布于 04-26 15:21 北京

相关推荐

4 6 评论
分享
牛客网
牛客企业服务