关于PHP程序员的面试总结
那天从用友出来,遇上几位年纪与我不相上下的同胞。于是上前与大家打了个招呼,看来大家都是面试的,除一位是回公司开会的用友员工外。大家做了自我介绍(来这里应聘的都是有些背景的啊),便开始聊了起来。其中聊到一个话题,php面试中常被问到的问题,现在想来印象深刻,写出来留予后来者。
简单总结如下:
- PHP基础;
- 数组;
- 一些基本的编程能力;
- mysql问题;
下面详细的谈一下。
php基础是笔试时常常被提及的问题,比如会问
$a='';$b=0;($a==$b)?"相等":"不等";
echo 7%(-2);
这些问题看似简单,但平常的项目中没有遇到过,所以也没有进行过测试,看手册的时候也没有把一个个的示例读完,一般人还真不知道答案是什么。
数组在项目中用得最多,用于数组的函数一定要记牢,关键时刻掉链子往往就是因为常用的函数名记不住了。
基本的编程能力主要是看以前学C的时候有没有认真学,当然,即使以前学C时没有认真也没有关系,项目认真做了,解决问题能力很强也可以。如果叫你写个递归、排序可一定要会写啊!
在谈及MySQL时,往往会问怎么优化它,数百万级的数据时怎么统一部署。这个问题除了是对能力的考察,我想大多数的目的还是在于向你打听你以前的那家公司是怎么做的,好偷学点东西,这种情况常常出现在小公司招聘中。所以,先把你的答案想好吧!
0 条评论:
发表评论