Solicité el puesto a través de la recomendación de un empleado. El proceso duró 4 semanas. Acudí a una entrevista en PeopleFluent (Raleigh, NC)
Entrevista
Phone screen followed a few days later by an on-site interview; meeting one at a time with 2-3 Jr. developers, a lead developer, a QA person and the hiring manager). My only gripe was that the lead developer actually asked a question which was technically incorrect but I didn't have the heart to correct him (because I was trying to get the job!). For the most part I felt the questions were below average difficulty for the role I was applying for, *relative* to other places I applied to for the same role.
Preguntas de entrevista [1]
Pregunta 1
I remember 1-2 questions about DDD (Domain Driven Design); What is DDD? Why would you use it?
Also remember getting a question about the computational complexity of a nested subroutine in a loop.
Envié una solicitud electrónica. El proceso duró 2 semanas. Acudí a una entrevista en PeopleFluent (Raleigh, NC) en oct 2017
Entrevista
Applied directly and the internal recruiter was super responsive. Gave me a call the same day. Started out by asking what my base salary expectations were. I gave him my minimum number to which he replied "ok let me check" and then said the range being offered was between x and y where y met my minimum and x was 20K less.
1st there was a phone interview. Questions werent very challenging from a technical perspective and was more theoretical.
2nd was an in house interview. Nothing too difficult. 1st met with a dev and a engineering manager together. The dev was the same guy who did the phone interview. Questions were on the same level as the phone interview. I did learn that these guys worked on a different product than the one I would be responsible for.
Then had lunch with the reporting manager. Nice enough person and I wouldnt have minded working for her but I got the sense she didnt have a clear understanding of what she expected from the role I was applying for other than showing a bunch of remote java devs acquired from another organization how to get something accomplished. When trying to understand what the working relationship would be like working with the remote team I got the sense there wasn't anything like that considered and producing the finished product would "showing them how you get it done."
Next was a managing director who did most of the talking. Easy enough to get along with.
Then a phone call with HR who was located in a remote office. I had some concerns as there didn't seem to be any structure to their review process, nor did they have any sense of professional development plans for their employees. I got the sense career growth wasn't something you would join this organization for.
The next day early in the morning I received a very confusing phone call from the recruiter. He started out by asking me what I needed to go forward and I did have a bunch of questions around the structure of the role, what team would I be working on, etc. I dont think he understood my questions and I soon realized I was on speaker phone when I heard another person in the room mutter something out of frustration.
Eventually we got to the offer which was 10K less than the minimum I mentioned in the start of the process. Asked if there was a yearly bonus that I should be considering to which they had none. At this point I knew I would not be going with this offer as it was a dead end job with little to no career growth and under market pay. But, instead of a bonus the recruiter really sold the fact that their benefits included pet insurance and that the entire team will be going out together in December to see the Last Jedi.