How to Pass a Programming Interview
blog.triplebyte.com
How to Pass a Programming Interview
1–10 of 570 posts
Re: How to Pass a Programming Interview
#2Re: How to Pass a Programming Interview
#3If you handle invalid inputs for an interviewer who doesn't care about that, they're going to be a little annoyed by you going more slowly than needed. If you don't handle invalid inputs for an interviewer who does care, then they'll think you're careless.
Re: How to Pass a Programming Interview
#4Re: How to Pass a Programming Interview
#5It very much depends on the gig, but I would add another item to the list: Show a basic understanding of UX design. Companies need people who can mediate between designers and programmers. While demonstrating an understanding of Photoshop and Illustrator says nothing about your skills as a programmer, it could be the thing that makes you stand out from the crowd.
Re: How to Pass a Programming Interview
#6It very much depends on the gig, but I would add another item to the list: Show a basic understanding of UX design. Companies need people who can mediate between designers and programmers. While demonstrating an understanding of Photoshop and Illustrator says nothing about your skills as a programmer, it could be the thing that makes you stand out from the crowd.
Well, actually, most companies I have interviewed with care about core CS fundamentals and nothing else.
Re: How to Pass a Programming Interview
#7Re: How to Pass a Programming Interview
#8Re: How to Pass a Programming Interview
#9Re: How to Pass a Programming Interview
#10The list includes things like Big-O analysis. While, formal analysis is certainly not a day to day occurrence of most programming, knowing what the runtime complexity of the code you are writing is almost always important.
While, I generally don't care for most algorithmic problems, I am honestly concerned when someone can't tell me that something runs in O(n^2) and good probably be optimized.
EDIT: I should note, I'm not necessarily looking for them to use precise term here, but they should be able to clearly articulate it.