让我继续来分享一下各种奇妙的面试吧。
Epic Games, QA Web Engineer (Senior, Lead)
Location: Bellevue, Washington, USA (Great Seattle Area)
本次面试为2018年初,在台湾面试美国职缺
1. 会先收到回家功课:
会先收到一组原始码,并且获得提示要搭配Node环境,
并且使用yarn安装并初始化程式 ( https://yarnpkg.com/en/ ),需要几天内回复。
子题会是在它们写好的Web Application加上IntegerToString()的程式,
就是用他们Javascript写出C++的itoa()这样,
写完之后要为程式加上自动化unit test,
如果能付上自动化integration test更好。
除了上面这一题以外,大约还有一题cross site attack防范方法、一题防范web被攻击、
一题用任何程式语言实作某个Github API的自动化测试。
2. 通过之后会获得电话面试机会 * 2
需要先熟悉 Fortnite and the Unreal Engine 相关的知识,
会被询问到想要如何自动化测试这些东西,
包含做法、程式语言、自动化工具、CI工具、部分算法问题。
3. 没有获得Onsite机会
测试技能符合、自动化技能符合、程式技能通过,
但是缺乏管理经验、被觉得可能无法带领整个团队去创新automation process,
如果以后有mid-level~senior-level的会在连络我