Don't criticize previous employers, particularly within the industry. Focus on positive achievements and views.
Check your CV for possible gaps!
Make sure you know how you are going to explain time gaps on your CV.
Be honest!
There really is no point lying about your background and/or skills. If you get caught, or even manage to get out to resort and then get found out, you can be sure you won't be around for long!
Be Prepared!
Look at the employers' website and learn something about the company before you attend your interview. Feed them the opportunity to talk proudly about something positive you have found
Be there on time!
Aim to be early - you can always find a nearby cafe/shop/pub to wait in. And if worst comes to worst and you are going to be late, then definitely ring in and let them know.
Average Rating:
Don't talk too much!
Communication is a two-way thing so give them a chance
Everyone learns how to do recursion with the Fibonacci sequence in Programming 101. Do it programmatically without recursion.
Implement and test a memcpy function Given a function header (in fact an out-of context function call):
memcpy(src, dst, size)
Write an implementation and test cases.
Be sure to ask additional questions on what exactly the function does and the range of arguments as well.
Implement an allocator Implement a memory allocator, i.e. malloc function, free function and all data structures, needed for that.
A line of 100 airline passengers is waiting to board a plane. they each hold a ticket to one of the 100 seats on that flight.
Question: Tell me about yourself. Many
candidates, unprepared for the question, skewer themselves by rambling,
recapping their life story, delving into ancient work history or
personal matters.
What are your greatest weaknesses Beware
- this is an eliminator question, designed to shorten the candidate
list. Any admission of a weakness or fault will earn you an “A” for
honesty, but an “F” for the interview.