|
|
明天要面试几个程序员。大家想想问些什么样的问题呢?
' v8 d0 s" n4 }! m! z$ }; {9 {3 j: ^- Q6 n$ v
我想了几个,大家给点意见,有什么好的问题请指教
- N1 q1 \' A; ?' g7 g
" t2 i6 o6 l$ z, ^! \( T, n4 s7 l 1.请写一个多态性的例子。" W* H# q4 D, [% M+ ?/ W; t
. B0 U; p) C: a& [: d0 _6 e 2.请你说一下全局变量与面向对象编程的的看法。你以前做的系统中是如何处理二者关系的。, \* _4 a+ V! i. H/ }; c
* p/ ]1 H4 s/ ]; Y 3.在以前所做的系统中有没有想到用完全的面向对象的方式开发系统。在你以前做系统时注意哪些相关的细节和编程习惯。
) g8 J" }( h$ y/ A6 M' S/ ^* k( g# H; b
4.在你做的模块完成以后,你会不会站在更高的角度去看一看自己写的代码?你将它重新实现过吗?你为什么会重写?
# y2 h3 v7 z. \# m8 \' b r" ?/ K
5 j1 L9 ~# n# U7 Y/ j 5.你对重构的理解是什么??你是如何做的。
! u- z2 O0 ]& K; e3 F3 B6 R/ y: J" V/ J6 Z1 I1 X% x
6.请谈谈你以前做的项目,你在项目中是什么角色?只是写代码还是从业务开始你就接手了。2 T, x* n# W9 f# @9 O# L0 `
# t" C4 i. q% r 7.如果是PLMM,则加一个问题:“你有男朋友吗?”(开个玩笑,公司男的太多,大家都希望招两个MM,男女搭配,干活不累)' t! U7 B0 B# p2 s. }/ m" W1 [) c1 H
$ \9 c% X! K8 H. r. I9 t! e. P/ c 大家看看这样问可以吗??? 请给意见 ^o^. x, E3 R ]) k2 U/ z. e
|
|