Times are definitely harder now compared to the previous decade. (View Highlight)
There were still many open positions to apply for, but it looked like there were many more applicants for each role than in the past. (View Highlight)
There is also a big focus on having experience in a given language. (View Highlight)
The advantage of the in-person interviews is that you get a better feel for the other person, and you can see what the office looks like. (View Highlight)
Behavioral Questions. These are questions of the form âTell me about a time when you disagreed with a coworker. How did you resolve it?â. Typically, you should answer them using the STAR framework: Situation, Task, Action, Result, Reflection. (View Highlight)
In the document I also wrote down little snippets of code in both Python and Go. (View Highlight)
I could refresh my memory and quickly come up with the right syntax in a coding interview. I ran all the snippets first, to see that I hadnât made any mistake, and included relevant output. (View Highlight)
Take-home assignments are a lot less stressful than live coding, but they also take much more time. (View Highlight)
A couple of times in the beginning, I gave too high of a salary number, resulting in cancelled interviews. (View Highlight)
So I changed my tactics to instead tell them what my salary had been each year for the past four years, to give them a sense of what I was ideally looking at (View Highlight)
Sometimes it also meant that I had a chance to show what I had to offer, which might later translate to a better offer than they initially intended. (View Highlight)
In the end, you also have to weigh other aspects of the job. (View Highlight)
How interesting is the product and company? What language will you work in? What will you learn? Who will your colleagues be? (View Highlight)
Even if you fail to get offers at most companies you apply to, you only need to have one where you are successful (View Highlight)
In a sense it is a numbers game â go through enough processes so that you get at least one offer. (View Highlight)
Stressful. Looking for a new job is a lot of work. It is hard to relax, even on weekends, because there is always some interview preparation you can do (View Highlight)
Takes time. I thought it would be quicker to find a new job. But there are four or five interviews to schedule, and often a take-home assignment to do. (View Highlight)
A numbers game. Even if you fail a lot of interviews, it only takes one company where you are successful (View Highlight)
There are so many aspects to consider, and having somebody who understands to talk to helps immensely! (View Highlight)
Responsive recruiters. Recruiters that consistently get back to you quickly are great! It is such a simple way to build confidence in the company they represent (View Highlight)
Reach out. If a colleague of yours is let go, reach out to them (View Highlight)