I applied online and was contacted by a software developer. He asked me if I wanted to start the hiring process, which would involve three steps:
The coding exercise was pretty easy. It was to sort a list of strings in C#. I had never done anything in C#, but I had done a lot in Java. Since the two languages are so similar, the exercise was easy.
Soon after I turned it in, they said I had moved on to the next stage: the phone interview. The questions involved everything from OOP, to JavaScript, to software development lifecycles, to database concepts. As a recent college grad, I knew half of the questions really well. However, since I had no real work experience, I did not know the other half, most of which were the ones involving software development lifecycles.
I got an email a week later saying I was not selected.
The entire process, from application submission to the end of the second interview step, took almost three weeks.
What is the difference between a class and an object?
What is a join in SQL?
How would you empty an array in JavaScript?
The following metrics were computed from 2 interview experiences for the Intel Full Stack Developer role in United States.
Intel's interview process for their Full Stack Developer roles in the United States is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Intel's Full Stack Developer interview process in United States.