3 ms·
The technical interview for my current job was phenomenal. It was a leetcode style interview (maybe it was through hackerrank? I dont remember), but it was jus
by mikedelago 4y ago
The technical interview for my current job was phenomenal.
It was a leetcode style interview (maybe it was through hackerrank? I dont remember), but it was just writing code to hit a JSON-based HTTP API and collect the results into a list. I was encouraged to google things, and explain what I was thinking about in relation to the task.
The task was trivial if you've done it before, but probably not easy if you didn't know how to write code. While doing that task, I was able to expand on my knowledge by talking about what my code was doing.
It was in python, and I was doing it recursively (because that's what I like), so I was talking about how performance optimizations would be to make it iterative instead, if needed. I got into explaining this was because python doesn't have TCO recursion, so it just blows up the call stack if it's too large.
The interviewers were chatty, and were happy to banter and in general be cordial during the interview as well, which I really liked.
At the end of it, I felt really good about the interview and was confident that I had "passed".