Question:
For a job interview, what sample work we should show for a software
engineer position? We cannot show the source code we did in previous
jobs, or documentations in previous jobs, because of company's
propreitary, correct?
Answer:
- i find such a requirement to be silly out of two reasons:
if it is a longer source code it is illegal to show it - it also shows
you are not trustworthy at any rate.
if it is a short piece of code - code be copied from anywhere and not
necessarily being your own.
it is more effective - from an employers standpoint to hire somebody
on probation and then if he turns out to be an able programmer to hire
him on a permanent basis.
- This isn't right. It isn't even wrong.
1) I can tell in three questions whether you wrote the code
or copied it.
2) I don't have six months of salary just to find out if
you can write code.
3) Neither of you is going to get the job anyway, because
neither of you can write a coherent sentence. Communication
matters.
- None. Why would you think that it would be useful or required?
If your previous work is relavant, you may be able to discuss
its merits without compromising the prior relationship. If asked
to solve problems up front that is certainly permissable. All
contact with all parties is part of the interview process.
In standard interview situation, I'd expect you to be on your best
behavior, dress, and ready to think on your feet. Each company has
various levels of problem solving 'tests' to evaluate a prospective
employee. Presentation and communication come first. Show the
prospective company that you are interested and that you have some
set of skills to offer. The specific position doesn't matter.
Do your best as each of you evaluates and contemplates a relationship.