求职指南网 > 面试技巧 >

it程序员面试技巧和方法

时间: 淑娟 面试技巧

it程序员面试技巧和方法

1、让人感觉你很有团队精神。作为一个程序员,就需要有一定的团队精神,一些程序并不是依靠某一个程序员一个人写出来的。面试官想要知道与你一起工作是什么样的感觉,又会有什么样的问题,因此你哟啊让面试官看到你的团队合作__,最直接的方法就是在说话的时候把“我”换成“我们”,这是最直接的表现方式。

2、把自己的想法大声的说出来。做程序员,首先需要的就是有解决问题的能力,比如出现了一个bug,就需要程序员来修改,但是却遇到了难关,不知道该如何突破,遇到这样的情况,如果你有那么一点想法,那么对于整个团队而言是非常关键的。因此在面对面试官的提问时,如果你不知道问题该如何解决,那么你可以说一说你现在的看法,你认为怎么做才会有效,又有哪些是没什么用的,你要说出为什没用,面试官会对你刮目相看的。

3、不知为不知。如果在面试中,遇到你无法回答的问题,那么请你不要不懂装懂,这是面试官最反感的。

4、说话不要不经大脑。不要自信的将你口中的__脱口而出,如果__是正确的,那最好,但是你却忘了你该如何与面试官解释,如果你的__是错误的,那么这样的做法只会显得你冲动鲁莽说话不经大脑。要知道,在面试中,你并不需要和他人比速度,你这样做只会因为打断了对方的话或者往下结论而惹恼了你的面试官,那么你的面试结果就可想而知了。

程序员都有哪些工种

1、客户端程序员

大部分程序员都属于客户端程序员。个人电脑 (computer)、移动设备 (iphone、iPad )等消费电子设备的出现催生了无数的 “客户端程序 “ ,所做的包括Office 系列、电子表格处理程序、游戏APP等等。

客户端程序员的任务范围通常是有限的,需要交付的产品也是明确的。因此,客户端程序员/团队的工作职责是会很清晰,除了服务器端传来的数据外几乎不依赖其他东西。

2、服务器端程序员

服务器端(server)不仅指出了程序所在的位置,还表明编写程序的目的通常是向远程客户端传输信息和数据。

在互联网时代,构建系统通常离不开各个服务器系统与程序之间进行接口转发、数据传输与同步的工作。这些都是服务器端端程序员的工作内容。

3、数据库程序员

数据库程序员通常是对终端或应用程序所使用或产生的数据进行组织、存储和提取工作。现在的大数据工程师可以归属于此类。

有个很好的比喻,把数据库程序员比作汽车修理工。你可能随便找个汽车修理工帮你换轮胎或者雨刮器,但是对于保时捷汽车上的重要问题,你绝对不会让一个完全不了解保时捷的修理工来做,数据库程序员也是如此。阿里在 Oracle 时代就着力培育了很多优秀的 DBA。

4、Web 开发人员及其他脚本编写者

不同于其他程序员,使用 C、C++、Java 等核心程序设计语言,Web 开发人员通常使用格式化 HTML 语言(如 HTML、CSS)和脚本解释语言(如 PHP「全宇宙最好」、JavaScript「一统天下 」)。

这其实意味着只从事 Web 开发的程序员虽能够从正规的计算机科学训练中收益,但并不依赖正规的计算机专业「科班出身」。

常见的面试问题

在应聘的过程中,总会遇到一些难缠的问题,令人一时不知如何招架。当然这些问题并没有标准答案,胜出的关键是:既“投其所好”,又诚信而本色地展示自我。以下的这些问题,也许能助你取得更佳表现:

1、对你来说工作中最重要的是什么?

2、为什么愿意为我单位工作?

3、你认为公司为什么要聘用你?

4、如果我们聘用你,你会为公司服务多久?

5、在你看来,我们会为你的职业生涯规划一个怎样的环境?

6、你的优点是什么?

7、什么是你最大的弱点?

友情提示:不妨借自我批评来自我表扬。

8、你如何评价你的前任老板?

9、你的业余时间喜欢做什么?

10、你觉得5年后你会是什么样?

11、你对薪水的期望是多少?

12、如果……的话,你怎么办?

友情提示:面对这类情景模拟、角色扮演的问题,宜多提供几套解决方案,以体现思维的敏捷与多元。

13、你对什么职位感兴趣?

14、你先介绍一个自己。

友情提示:宜把回答控制在5分钟以内,并能有实例说明问题。

15、你对我们公司有什么想法?

友情提示:这可体现你对公司前景的关注,切忌回答:“都很好,没什么想法。”

30651