About
Technical interview - Introduction
A technical interview is a type of interview that typically
features questions that are specific to the role you have applied for.
Technical interviews are generally used to assess candidates for technical or
specialist graduate job positions (such as jobs in IT, Engineering and Science)
rather than general graduate schemes.
In a technical interview candidates are likely to be asked
questions that relate to specific knowledge about the company's technical
activities;relate to understanding the technical work required to be completed
as part of the job applied for;relate to work completed as part of a degree
course (if this relates to the job applied for);equire candidates to solve
actual technical prolems that they would be likely to face if employed.
Technical Interview Questions and Answers Click
on
in
order to get answers to the following:
|
|
What skills do IT companies look for in prospective candidates?
IT companies look our for various technical skills and soft
skills in candidates. In technical skills, companies expect the candidates to
have good expertise in their area of graduation. For computer science students,
evergreen technical skills are C, C++, UNIX, Operating systems and networking.
Candidates having these skills are likely to have better chance of getting job.
Knowing the latest advances in technology and other happenings
in your technical domain would be an added advantage.
Good programming practice.
Initialize all variables, give variables descriptive names, and
always use comments. Interviewers may be watching your solutions to determine
whether you follow good programming practices. Good programming practices make
it easy to understand other people's code. This means that there aren't cryptic
variables, functions with undocumented side effects, obfuscated algorithms, and
sloppy (read: buggy) code. Just because you are being interviewed (and
therefore, coding on a whiteboard or on a piece of paper) doesn't give you an
excuse to be sloppy or lazy. Commenting code for an interview may seem like a
waste of time, but some interviewers do look to see that candidates write
comments while coding or before coding, rather than adding them in as an afterthought.
Typical Technical Questions
When preparing for a technical interview, you should review
basic structures (linked lists, binary trees, heaps) and algorithms (searching,
sorting, hashing). Having a mastery of these topics will likely give you all
the necessary knowledge to tackle the problems you will encounter during the
technical interview. Also, review the areas for which you're interviewing. If
you're interviewing for a systems programming job, review the differences
between threads and processes, OS scheduling algorithms, and memory allocation.
If you're interviewing for a job that requires experience with an object-
oriented language, spend some time brushing up on object-oriented methodology.
Visit the following sites for more information:
No comments:
Post a Comment