由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 对即将面试的同学也许有帮助:怎样不紧张
相关主题
zz If Carpenters Were Hired Like ProgrammersSAS programmer jobs available in China
说说我的面试经验(2)job opening - DSP Applications Engineer (转载)
Technology Full Time Analystprogramm 转 business analyst 好吗
interview过得公司给我发了这样一封信,还要不要回,怎么回?请问能自我推荐把phone screening 变成on-site吗?
又催了一次【Job Opening】Software Engineers in MD (转载)
Lunch interviewopening: FAE Field Applications Engineer in San Jose
interview experience and ask for blesswhat is ur greatest weakness?现在还有这种面试问题?
有没有这种感觉弱弱的问一句Amazon的onsite选择,谢谢!!
相关话题的讨论汇总
话题: interview话题: job话题: your话题: nerves
进入JobHunting版参与讨论
1 (共1页)
c*********w
发帖数: 65
1
Think Geek to Combat Interview Nerves
July 23, 2013
By Edward Guiness
As a programmer I’ve been going to interviews either as the candidate or as
the interviewer for more than two decades. I’ve organised and attended
literally hundreds of interviews in the UK, India, New Zealand and Australia
. I’ve experienced and witnessed more interview nerves than most
programmers, and I’ve seen nerves undermine the performance of promising
candidates time after time.
If you turn to the popular “coding interview” books you find a lot of
advice pertaining to graph traversal algorithms, linked lists, relational
database normalization, and so forth. You don’t find much advice for
programmers suffering from nerves, the interview mind-killer.
Here are some of the things I’ve learned, as a programmer, that help me
combat nerves at the programming interview.
1. Realise that most hiring managers were once human
Interviewers might sometimes act like wounded Klingons but that is usually
because they are almost as uncomfortable holding the interview as you are
attending it. Programmers who are turned into hiring managers can find it
hard to adjust. I know this first hand. What happens is they read a few
random articles on interviewing and conclude that they need the interview -
and their behaviour - to be structured, focused, predictable, and basically
unpleasant.
Put yourself in their shoes for a moment. How would you feel if you were
torn from the comforting glow of your favorite IDE and thrust into the role
of interviewer? There are no compiler warnings to guide you through the
human interaction of an interview. It’s just you, your notepad, and them.
So this is my first tip: realise that the interview might be just as
uncomfortable as you, and look for opportunities to put your interviewer at
ease.
2. There are worse fates than not getting the job
You might have read my first tip and thought wait, that’s nuts, this person
can ruin my life and you want me to put them at ease?
Put the interview and its outcome into perspective. What is the worst
possible outcome? If you think not being offered the job is the worst thing
that can happen, take it from me that it isn’t.
Imagine landing a job you soon come to hate, working with people who are
actively out to undermine your work, working for a boss who wants to make
you a scapegoat, and feeling stuck because you work in an area with few
other opportunities. You will be miserable, and you will wish you’d never
been offered the job. If I had more space to write about this I would tell
of my own story, a year in which I suffered almost every nasty thing that
can happen to a programmer, technically, financially, and socially.
So my second tip is this: don’t be afraid of missing out on a job, there
are far worse things that can happen to you.
If you need a metaphor, think of the Sarlacc from Return of the Jedi; "In
his belly, you will find a new definition of pain and suffering as you are
slowly digested over a thousand years." Ouch.
3. Use your passion to combat nerves
Think back to the last time you debated something important with a fellow
programmer. Maybe it was a heated disagreement over whether code should be
formatted with spaces or tabs, or perhaps you couldn’t believe the
stupidity of anyone who would prefer Emacs over Vim, or Notepad over Visual
Studio. I bet you weren’t nervous while having this debate. I guarantee you
did not tremble unless it was because of your nerd rage.
The same trick works at the interview; focus on the technology, or the
details of the job, or on understanding the questions your interviewer asks
you. Focus on important things with all the concentration that your mighty
programmer’s brain can muster. If you concentrate on the interesting things
, or even better, the interesting and controversial things, then you will
forget all about being nervous, and you might even enjoy the interview.
So my third tip is: concentrate on interesting things at the interview to
distract yourself and banish your nerves.
4. Work with the interviewer, not against them
The realisation that you don’t want a job that sucks (see tip 2) should
make you see the interview in a different light. Instead of trying to sell
yourself to the interviewer you will want to find out as much as you can
about the job so you can judge for yourself whether or not you want it.Ace
the Programming Interview
If it was me, I would want to look at their source code, talk about how they
use their CI server, and - once I’d established a comfortable rapport with
my interviewer - I would ask for candid opinions of the best and worst
aspects of the job.
The interviewer is your best chance of getting real insight into the reality
of the job. If you can get alongside them at the interview, both
figuratively and literally, then you can both work together to find out how
well the job fits you. If you stay on the other side of the table then your
insight will be limited.
I cannot stress enough how important it is to work toward a comfortable
rapport with your interviewer. It’s the key to an effective interview, and
it’s something I cover in more detail in Ace the Programming Interview.
So my fourth and final tip (for this blog post) is this: establish a rapport
with your interviewer so you work with them to see how well the job matches
your skills, experience and personality.
1 (共1页)
进入JobHunting版参与讨论
相关主题
弱弱的问一句Amazon的onsite选择,谢谢!!又催了一次
美国马工的工资真有这么高吗? (转载)Lunch interview
数据说话:15-1131比例interview experience and ask for bless
legally authorized to work in the USA的确切含义?有没有这种感觉
zz If Carpenters Were Hired Like ProgrammersSAS programmer jobs available in China
说说我的面试经验(2)job opening - DSP Applications Engineer (转载)
Technology Full Time Analystprogramm 转 business analyst 好吗
interview过得公司给我发了这样一封信,还要不要回,怎么回?请问能自我推荐把phone screening 变成on-site吗?
相关话题的讨论汇总
话题: interview话题: job话题: your话题: nerves