I applied online. I interviewed at PokerStars (Niamey)
Interview
I am passionate about my work. Because I love what I do, I have a steady source of motivation that drives me to do my best. In my last job, this passion led me to challenge myself daily and learn new skills that helped me to do better work .
I applied online. The process took 5 days. I interviewed at PokerStars (Sofia, Sofia (city)) in Jan 2020
Interview
The phone-screen was with two developers on Zoom call, one was a senior developer. Lasted about 30 minutes. At first, they introduced themselves, then I had to introduce myself and tell them about my background. Then they explained what type of tasks would I have to complete in my position if I would get an offer and accept it. Then they asked questions about my portfolio projects. Then they asked technical questions.
Interview questions [1]
Question 1
Vanilla JavaScript:
Q: Describe the keyword 'this' in JavaScript?
Q: What is the difference between the keyword 'var' and 'const?
Q: Describe the keyword 'class' in JavaScript?
React:
Q: Tell me about React and what it is?
Q: Why it is good to use React or those type of technologies?
Q: How React decides, which components to re-render?
Q: What would you add to the 'useEffect' hook return statement?
Q: What is the component 'props.children'?
Q: What is the difference between a controlled and uncontrolled component?