|
明天要面试几个程序员。大家想想问些什么样的问题呢?
6 m( V% h: N0 c8 R; o
, z1 `1 Q2 z& C 我想了几个,大家给点意见,有什么好的问题请指教. h0 k6 d6 ~* E& h3 w$ k: s- V
. k3 Z) N0 n' r- C. U( N1 X
1.请写一个多态性的例子。
2 L! I4 q$ J P }! r S8 S! Q
4 K; x' {# u$ ` 2.请你说一下全局变量与面向对象编程的的看法。你以前做的系统中是如何处理二者关系的。
! P; H: J8 M% U6 y
- ~3 c, j* Z' B0 s 3.在以前所做的系统中有没有想到用完全的面向对象的方式开发系统。在你以前做系统时注意哪些相关的细节和编程习惯。 o5 C `1 z H
5 B) K0 x" D- t# n% Q, ^
4.在你做的模块完成以后,你会不会站在更高的角度去看一看自己写的代码?你将它重新实现过吗?你为什么会重写?
- H' W4 e# x% I5 K1 b6 g' l6 j I1 T7 I
5.你对重构的理解是什么??你是如何做的。5 e. e7 Z. B: D4 M P! n
" J7 ^/ _' k3 a+ }2 U
6.请谈谈你以前做的项目,你在项目中是什么角色?只是写代码还是从业务开始你就接手了。
% F5 i8 L6 v1 Z c5 j8 ~9 A8 N+ r- g
6 a+ V; W9 M2 i7 r; t0 f* o- A+ T 7.如果是PLMM,则加一个问题:“你有男朋友吗?”(开个玩笑,公司男的太多,大家都希望招两个MM,男女搭配,干活不累)1 w& R- [! t* E
* U. t" s1 q; h! ` P* ]; c 大家看看这样问可以吗??? 请给意见 ^o^' C5 }+ q6 Y$ x+ [
|
|