I applied through a recruiter. I interviewed at Tutenlabs in Feb 2020
Interview
This was a remote position. The process consisted of a technical interview and a behavioral interview.
The first step was an hour long technical interview, which was conducted by a software architech from the company. We talked about my work experience, frameworks, programming languages and common work situations.
The second interview was about 30 minutes long, and it was conducted by a HR representative. Most of the questions were about past work situations I had to deal with.
Interview questions [1]
Question 1
Technical interview: what is REST; what is an ORM; how should you work databases in a microservice-oriented architecture; is there any special treatment for AngularJS projects before releasing to production; how do you build an AngularJS applications and how do you consume webservices from it; how would you count the number of rows of a SQL select query.
Behavioral interview: tell me about a bug you recently fixed; what do you do to produce high-quality code; what would you do if you could not rely on the compiler to detect errors; what would you do to maintain quality if we were not able to test your code; tell me about a problem you recently had at work and tell me how you handled it; what would you do if you find a problem you cannot solve, where would naturally go for help.
The behavioral interview had a lot of "what if" and "what then" questions that put me under some pressure, but I guess that was the point, to see how I behaved under difficult situations.