企业面试程序员方法
对于专业技术职位的面试一般采用笔试加面试的选择办法
我们一般先笔试,根据考试的成绩和人事部的第一轮面试来定这个人的情况,人力资源部的初试(主要考察价值观,态度,意愿,信息的真实性,性格等)
第二轮上机考试,主要考此人的代码和程序的编写能力。
用人部门的专业面试,一般由该部门的技术骨干或部门负责人来面试。
程序员成功面试9条技巧
一,项目经验很重要,可能会和你讨论一下你做的项目,所以要准备一下,详细一些, 可能考查的内容数据库 网络 程序设计之类的基础题目
二,大公司一般都有专门的智力测试题,没工作经验的话,一定要让面试的人觉得你有潜力。三,可能会出笔试题目,不会太难,一般公司都很注重基础知识,大公司反而会注重一些。实践经验还是重要一些。
四,面试官一般会这样考查:编程思路。不能自己独立解决难题的程序员没用。解决不了也该能想到怎么办才能解决这个问题。
五,开发经验。这个会影响工作效率。团队合作。站点规划。如果都不懂的话那就麻烦大咯。只会给团队拖后腿。
六,知识范围。做过足够多的东西。对业内有足够的了解。什么大小框架,大小数据库,各种函数库各种效果。多少都要了解知道。免得哪天要求用XX方式制作。
七,简历能如实填写最好,很多时候都是根据你的简历来问,不好运的话会遇到一些挑刺的,样样细节都问到,其实就是看你有没说谎。
八,自信很重要
九,着装方面一定要整洁、第一印象给人舒服的感觉,裤子可以是休闲的,但最好不要是牛仔裤。主要是你要看那家公司的文化,是看重自由呢还是严格,照着穿
程序员面试优势
C/C++程序设计、数据结构与算法、计算机网络、数据库系统、Linux嵌入式系统设计、ARM与嵌入式技术、单片机应用(51)、微机原理与接口技术。 (自学过软件工程、Linux程序设计,看过《鸟哥的Linux私房菜》、《Linux程序设计》、《UNIX环境高级编程》、《Linux嵌入式开发完全手册》)
熟悉C/C++以及常用数据结构和算法,熟悉UML统一建模语言;
熟悉TCP/IP协议,对Linux环境的网络(socket)编程、数据库编程(SQL)及Linux进程有一定了解;
能阅读实用的Bash脚本和Makefile文件,并且能编写简单的Makefile文件;
能熟练使用Eclipse, Visual C++等软件开发工具,以及Max+Plus II,Protel等硬件开发工具。
2011年11月:嵌入式课程设计(基于GDB的uClinux内核对移植分析与调试 ),在VMWare虚拟机上搭建Linux平台,在此平台上:1、采用arm-elf-tools交叉编译环境arm-elf-tools-20030314.sh来安装交叉编译器;2、用uClinux-dist-20080808.tar.gz版本来配置内核、编译内核、运行和调试等相关工作;3、在移植好的uClinux中运用GDB进行相关程序的调试;
2009年10月- 2010年2月:在校独立完成手机通讯录的设计(VC++6.0:主要使用了链表结构来实现创建、插入、修改、删除等功能以及简单的操作界面)和小游戏(Turbo C:贪吃蛇)的设计,加深了C语言和数据结构相关知识的应用;
2010年3月:在校完成了FPGA课程设计,运用Verilog HDL实现交通灯的控制、多功能数字钟及篮球24秒控制器 |