美团上海前端二面面经(有点凉估计还是自己接触太少)

大概一个小时,是一个看起来很和蔼的30左右的面试官
问的都还好,对我态度也很好,但是我答的可能。。唉

1.怎么学习前端的
2.有看过什么前端的书
3.js基本类型
4.typeof的题字符串和字符串对象
5.react和vue的区别(没怎么了解)
6.react的数据管理用过什么
7.手撕Promise.all
8.手撕轮播图
9.跨域的方法
10.听没听说过CSP(没)
11.this.setState()是同步还是异步
12.了解PWA吗还有service worker?简单说了下,不了解深的
13.有没有写过node?我说学过一些基础用egg写过接口
14.egg VS koa?答不上来,只知道koa2封装了egg
15.用没用过别的来控制mysql,就是用的egg-mysql内置插件
16.xss怎么防止?只答了过滤脚本和http-only,然后百度看了CSP是专门干这个的
有什么想要问的?我问了对我有什么意见,让我注意实践

### 软件测试第二轮试经验 在进入公司的初步筛选之后,通常会有技术或人事的多轮试。对于软件测试工程师而言,第二次试往往更加注重实际技能和技术深度[^1]。 #### 技术背景考察 候选人应准备好展示至少三年以上的测试工作经验以及一年以上的自动化测试或开发经历。重点在于证明自己熟悉某种编程语言(如Shell、Python 或 Java),并且能够运用这些技能来实现复杂的接口自动化测试方案[^2]。 #### 测试框架与工具的应用 熟练掌握至少一种主流的单元测试框架(例如 unittest, pytest, testng)是必不可少的要求之一。此外,还需具备利用 Appium 和 Selenium 进行 Android 及 iOS UI 自动化的能力,并且要对 Jenkins、SVN/Git 的配置和操作有所了解。 #### 性能评估能力 被问及如何使用 ab、JMeter、LoadRunner 或 Locust 等工具来进行性能评测时,应该可以详细描述具体的实践经验和方法论。如果有过分布式负载测试的经历,则更是一个加分项。 #### Web 开发基础知识 虽然不是硬性规定,但对于 Django 框架有一定认识并能构建简单的 web 应用程序也会让求职者显得更为出色。 #### 综合素质考量 除了上述专业技术外,良好的沟通技巧、团队合作意识、快速学习新事物的热情也是雇主非常看重的因素。能够在高压环境中保持高效工作状态同样重要。 ```python # Python 示例:简单HTTP请求验证函数 import requests def check_http_status(url): try: response = requests.get(url) return f"Status Code: {response.status_code}" except Exception as e: return str(e) print(check_http_status('https://example.com')) ``` ### 常见问题探讨 针对具体项目的提问可能会涉及以下几个方: - **项目案例分享**:讲述曾经参与过的某个大型系统的整个生命周期内的测试过程。 - **挑战应对策略**:当遇到难以重现的问题或是时间紧迫的情况下是如何处理这些问题的? - **新技术探索态度**:对新兴技术和趋势是否有主动研究的习惯?能否举例说明最近一次的学习成果? - **跨部门协作实例**:描述与其他职能团队(比如研发部、运维组)共同解决问题的具体事例。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值