面试时可以问的问题

文章出自http://blog.csdn.net/liuxian13183,转载请引审出处

快速编程。如:编程实现从int数组中找出最大的int型数据;

  ● 一些基本的设计。 

  ● 脚本语言和正则表达式。如:请从该目录中提取包含电话号码的文本文件列表,并以特定格式输出。

  ● 数据结构,如,你什么时候会采用哈希表 ,而不是数组?

  ● 比特和字节,如:程序员为什么问说出“oct(31) == dec(25)”类似这样的笑话。

       ● 抽象类接口、泛型

       ● 如果在不改变中间值的情况下,交换a、b的值。

 

 

 

关于如何面试开发者,我有自己的一套理论:给面试者15分钟的时间,请他陈述所擅长的领域。相比与传统的面试方式,我认为这可以取得更好的效果,因为你可以很快地探明下面的问题:

  ● 这个人喜欢做什么样的工作?

  ● 他是否擅长在小组中交流?

  ● 他能否很好地解决他所擅长领域中的问题?

  ● 你的团队是否愿意和他一块工作?

  每个开发者都应该知道一件事,即如何推销自己、代码以及项目。

posted @ 2017-07-20 10:03  永杰本杰  阅读(206)  评论(0编辑  收藏  举报