I applied through a staffing agency. The process took 1 day. I interviewed at Go City in May 2022
Interview
There was a 30 minutes call with the HR member just to talk about the role, and the benefits and to explain what go city does.
Then this was followed by a 1.5 hour technical interview with 2 other developers and a tech lead. The first 10 mins was introductions, followed by a 15 minutes ReactJS test, and then it was JS pop quiz with behavioural and ways of working questions.
Overall the interview was pretty good but got ghosted and never heard back.
Interview questions [1]
Question 1
- What are you like on a bad day / what is a bad day to you / how do you behave then?
- What do you think about haven no QA and dev writing all the testing?
- What is your development process like?
- Have you implemented CI/CD processes?
- What is your process for adding new technology?
- What does a good component look like to you?
Pair programming test:
Using ReactJS only you have to make a component that fetches gifs from an URL and displays them.
Then you have to map through the response data and grab the image URL from the array of objects.
With the array of images, you need to render all the gifs on the component.
After this, they will ask you to make it so you can search for different gifs. So you will need to create an input text element to update the static gif URL.
Finally, they will ask you to optimise it so you don't fire the fetch on each keystroke. I used debounce method but they are expecting you to add a button to trigger the fetch.