1. Phone call and asked in general about experience.
2. Email instructions to create a simple c# MVC program that uses Entity Framework (required) with ajax.
3. Upload MVC project to github.
2 weeks later... get call from them saying they have not heard from me. Even though I emailed them several times. Person searches email. Oh okay, got it.
4. Wait 2 weeks for in person interview.
2 weeks later....
5. Ask to describe previous projects you've done.
6. Ask some light technical questions like have you done SQL. have you done angular? have you done entity framework?
At this point, if you want the job, simply say YES to all of them.
7. They hand you a paper with code sample and it is broken code. You are expected to be Visual Studio and show errors. Any programmer would use an IDE and it would show the errors. They ask you how you would code it differently. there's many ways to do it and the way it is given works fine, minus the added errors so you can catch it.
8. Finally they ask you to write some simple code on the white board.
After 90 minutes... done.
If you want to work at this company, you must:
- Love angular.
- Love entity framework.
- Use SQL.
- Love the work culture. They are big on that.
- Be hip, cool, be friendly. I think I was too honest. Agree with everything they say.
I gave up trying to get the job after a red flag came up during the interview. The "our company is very cultured and our atmosphere is great. Many company with flaws will often state this to cover up something... I don't feel like this company want new skills coming into the company. They already got a group of Sr devs and they only need to add more as code monkeys to fix/maintain.
The interviewers will agree with your answers to get you to think you are doing well. But after they will email you feedback saying otherwise.
Advice to interviewers: if you don't like the candidate, just end it right there and save us the time. Also on the phone: we require angular/entity framework+SQL would have saved me the gas and time.
Would I work here? SURE! I need to pay bills and I don't mind doing what they are doing.