欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

应聘php工程师要具备那些知识?

程序员文章站 2022-05-15 18:00:13
...
我是2016届的本科毕业生,今年是大学的最后一年了,大三做过一些php的网站开发,使用的是国内的thinkphp框架,但是都是比较小的网站。

回复内容:

作为一个多年的PHP程序员,也自个创业数年,对于一个PHP程序员应该有的技能还算比较了解。

1.基础语法以及代码简洁,思路清晰。
很多人写代码很糟糕, 无意义的变量名、没有规律的代码排版、代码没重用性等。代码质量取决于了后期维护、文档的编写。所以这点很重要。

2.框架的使用以及熟练度。
国内常用框架Thinkphp,国外的Yii、Laravel,尽量都了解和使用2个以上,框架通用性较强,所以熟练一个框架后其他框架还是容易上手的。

3.前端知识的掌握。
不能因为php是后端,而不搭理前端的技能。基础的jquery html/css还是要掌握的,不求精通,但是至少是要能够做简单的事件操作。 mysql,html,js,这几个最基本,再挑选一些流行的框架看看。 一般我自己对初级开发的面试大概有下面的内容:
  • 笔试,都是简单,常见,基础的题目
  • 简单介绍下项目经验、枚举一下其中遇到的一些印象深刻的问题,以及解决的过程和方法
  • 常接触的框架,对于框架应用的理解,对MVC的理解(如果接触过框架)
  • Mysql常见的sql优化方式,性能调试方法,常用数据引擎的理解
  • HTTP协议,简述工作流程,HTTP数据报结构等
  • 常见的应用性问题,如:cookie和session的原理、Web应用常见安全性问题等
  • 大概了解下Linux的程度
相关标签: thinkphp 2016 php