律商联讯PHP开发工程师面试题

字体大小: 中小 标准 ->行高大小: 标准
关于律商联讯

律商联讯(LexisNexis®)是世界领先的法律、新闻和商业资讯服务解决方案提供商,其旗舰产品包括基于网络的Lexis®和Nexis®信息服务,此服务主要面向法律,风险管理,企业,政府,会计和学术领域内的专业人士。作为励德爱思唯尔集团旗下的子公司,律商联讯在全球100多个国家设有营业机构,拥有员工13,000名。
律商联讯目前在国内设有北京和上海办事机构,向用户提供广泛的产品和服务,其中包括律商联讯中文资讯网(research.lexisnexis.com.cn),律商联讯律师搜索网(findalawyer.cn),Lexis.com,Nexis.com,律商联讯学术大全、环境大全、统计大全和国会大全,进口法律书刊,法律会议和培训等。港澳台地区有近100所大学选择了律商联讯,中国大陆已有100多所大学成为律商联讯的用户。

面试注意:

1. 个人履历表是全英文的,所以你应该能看懂英文简历常见用语(注意缩写)。可以用中文填写。
2. PHP面试题全部英文的,所以你应该能够看得明白问题。

面试过程:

1. 填写个人履历
2. PHP面试题目作答
3. 考官面试(一男一女,男的是技术部门的,女的是人力资源部的)

面试题目:

注意:原题是英文的,本人根据自己的意思来理解的。

1. 下列哪一句不能将'john'添加到数组$user?  
    
   A. $user[] = 'john';

   B. array_add($user, 'john');

   C. array_push($user, 'john');

   D. $user ||= 'john';

2. 比较sort(), assort(), ksort()三个函数的用法以及使用环境。

3. 以下代码输出什么内容, 为何。
    
   $num = 10;
   function foo(){
       $num = $num * 10;
   }
   foo();
   echo $num;

4. 引用和普通变量的区别。

5. 加载类库的方法。

6. foo()和@foo()的区别。

7. 你平时如何调试PHP代码。

8. === 的作用是什么?举一个例子,使用 == 返回true,但是使用 === 返回false。

9. 声明一个不含方法和属性的类。

10. 创建一个对象myclass的实例。

11. 从类的内部访问或者设置属性。

12. include与include_once的区别和联系,以及include与require的区别和联系。

13. 使用什么函数重定向浏览器请求。

14. 打开一个文件供读写。

15. mysql_fetch_row和mysql_fetch_array的区别。

16. 一个ereg_replace的理解。里面涉及正则捕捉和引用。

17. 写一个正则表达式,过滤所有的HTML代码。

18. 比较PHP与Perl的array和hash

19. How to get around stateless nature of HTTP using PHP ? (我理解错误)

20. GD是用来做什么的。

21. 用PHP写出几个方法用来输出HTML代码块。

22. Is PHP better than Perl? Discuss.

考官现场提问:

1. 工作经历,工作职责,上一家公司的情况(女考官)。

2. 使用PHP多长时间?精通哪一块?

3. 使用MySQL多长时间?精通哪一块?

4. 比较MySQL的两种常用引擎的区别(MyIsAm和InnoDB)。

5. 从各种角度优化以下SQL语句:SELECT * FROM tablename WHERE id IN (13, 15, 18, 19) and age=21 ORDER BY address DESC

6. 是否了解XML?讲一下格式规范。

7. 是否使用PHP解析过XML文件?使用的什么方法?该方法使用的是什么API?(没有听懂后面半句是什么意思)

8. 写一个正则表达式

9. 一个3k+1数组,k为非负整数,请问从1乘到7000,结果的末尾会包含多少个0? 

此文章由 http://www.ositren.com 收集整理 ,地址为: http://www.ositren.com/htmls/492.html