Status: New grad, Local University (International Student)
Position: Software Engineer - Fullstack G3
Location: Kuala Lumpur, MY
Date: June 8, 2019
Online Assessment - Codility (90 Minutes):
3 Questions
- https://leetcode.com/problems/minimum-cost-for-tickets/
- Similar to this one but way easier: https://leetcode.com/problems/minimum-time-difference/
- DOM traversal, don't remember exactly, but I think it was to make a deep clone of an element
Video Interview 2hrs:
Split into Backend and Frontend if you are interviewing for a Fullstack role
- Front-end (1 hr)
- Standard JS and CSS interview questions for the first 20 mins, you can find them here: https://github.com/h5bp/Front-end-Developer-Interview-Questions
- Second you get to choose whether you want a CSS based question or JS, I chose JS and was asked to Implement an Event Emitter, I would suggest for this you go on Glassdoor and see what top companies as JS devs, you'll be fine.
- Back-end (1 hr)
- Interviewer first went through my experience asking about my latest internship then proceeded to ask me to create a RESTful API. I used Node.js for this.
- Afterwards he changed the question and asked me to generate JSON based on some input arranged by columns, for this I would suggest you learn to create a deep copy of a JSON object using recursion.
Hiring Manager (1 hr)
I got the offer and did salary negotiations, afterwards it was rescinded. They said that they had reached the quota for international candidates (I am an international student)