You might have seen programmers keeping rubber ducks on their desks. (See if you can spot the one in this tweet, for example!) But what on earth is the connection between a rubber duck and programming?
Well, it’s all thanks to a concept called the rubber duck debugging method, or rubber duck programming.
Many coders keep a rubber duck toy on their desk as a reminder to talk through things and simplify problems.
Tech interviews can be intimidating. They often have several phases, from the first technical phone screen, to a remote coding interview or assignment, to the final on-site interview and whiteboard challenge.
If you’ve never been through one before, you may have no idea how to prepare for a coding interview.
It’s not enough to just have the raw tech skills. You also need to be able to perform under pressure, talk through your code to give the interviewer a window into your thoughts,