How To Prepare For ...
 
Notifications
Clear all

[Sticky] How To Prepare For Software Interviews?

0 Posts
1 Users
1 Likes
207 Views
1
Topic starter

Brief Overview

Software interviews can vary depending on where you are applying, but the common portions are: 1) behavioral questions, about your life and experiences 2) Programming questions, to test your coding proficiency in one or more relevant languages 3) Algorithm/Data-Structure/Concept questions, that test your conceptual computer science and algorithmic thinking experience and knowledge.

Interview Prep Resources

My favorite source for software interview prep is the book "Cracking The Coding Interview". It is an extensive, very detailed guide on all types of coding interview questions (behavioral and technical). 

If you would like some more practice problems, Leetcode is a fantastic option.

Furthermore, a nice write-up (which includes different sources for different types of interview questions) can be found at this link: https://www.freecodecamp.org/news/software-engineering-interviews-744380f4f2af/

While the type of technical questions you receive depends on where you are interviewing, one should expect to receive questions on programming, data structures, and algorithms (since they are the fundamental skills necessary for the job). I suggest doing research on sites like Glassdoor before your interview to see if you can get an idea of questions the company has asked applicants in the past.

Ask any questions or comments you might have on Software interview Prep (can be specifics or general Qs) below! 

 
Share:
Any questions, thoughts, or concerns about the forum? Please let us know on the feedback page!