I started learning programming in high school and I immediately fell in love with it. I loved to solve programming problems and challenge myself to improve my solutions. Then I enrolled in a Computer Science related Bachelor’s degree and got my first internship at a startup as a Software Engineer. With academic and professional experience I started consolidating my programming knowledge and improving my skills. Back then my programming process was more or less like this:
This process can also be represented in a habit loop:
An interview starts at the moment you arrive in the meeting room or answer the phone or video call. How you behave and act during its time makes a lot of difference in the chance you have to succeed. If you want to increase your chances you should be well-prepared to do it. You can read this article about how to prepare and study for coding interviews. How you act and conduct the interview is also a deal-breaker in your chance to pass it. In this article, I will discuss some techniques and practices that can help you be more…
If you want to work as a software engineer you will probably face technical coding interviews when looking for a job in most of the companies, from start-ups to big techs. They can be different from one another but most of them have a lot of things in common. In this article, I will share with you some techniques and tips I’ve learned after five months of intense studying and four months of participation in a big tech mentoring program in which I had several one-on-ones with a software engineer interviewer about how a coding interview works.
Software engineer at QuintoAndar and student at the University of São Paulo. Passionate about programming and high-performance teams.