I recently interviewed at a well known internet company. It seems like they made a request for free work. This seems like a red flag to me and I'm not sure if I should waste anymore time with them. They also made me sign a NDA so the specifics of the request have been altered to be quite generic, IE not the real text of buttons etc. The NDA itself seems kind of sketchy already. I was given a timeline of two days to work on this assignment. The following request was made as part of the "take home assignment":
Using any language/framework write a set of automated UI tests that goes to a random section on http://anactuaproductionlwebsite.com (meaning every time the test runs it goes to a different section) on the homepage and does the following: Verify that the section name in the URL after going to the section matches the section card on the homepage Verify the following elements are present on the page:
- “Sign Up” button
- “Random Item” and “Next Item”
- “Send Text” button
- Verify video content is playing
- Click the “Random Item” button three separate times. Verify that each time the button is clicked the user is brought to a new page by checking something of your choice How the project is organized and how the test is broken up is up to you. Please send us your project in an archive format, e.g. zip, rar, etc…, or a link to your GitHub repo.