记一次php的面试的经历

并不是为了介绍什么面试技巧。而是想分享一下他的考核题目,题目截图都在下面。先是让我把页面的产品改成动态的,然后做完之后再让我做一个后台增删改查对产品管理。

其实还要求要会tp或larvel框架的,但我只会另一种mvc框架,tp和larvel就是mvc演变过来的。所以如果打算面试的话,框架要学一个。tp3简单很多,但现在流行tp5了。larvel我还没学过,活用一个框架,就是多一项技能。反正至少需要了解一种mvc的框架。

并且建议大家平时多保存一些常用的模板,自己写的或网上的都可以。比如基本的增删改查页面。还有一些工具类,像封装好的mysql数据库操作类。主要是为了在面试中如果有考核的话,可以自由发挥,可以快速复用代码。

本来也是没什么面试经验,就想看一下他们会怎样问问题。其实还挺坑的,他们主要找实习生的目的,其实是为了培训赚钱。而不是让你去那里实习。

所以他们没怎么问专业知识。跟我沟通的都是不是他们公司的技术猿,感觉比我懂的还少。就一直在跟我说他们的公司有多好。我就知道来错地方了。

我跟他们说我想选php的,然后他们给了一个模板给我,让我把页面改成动态的,表自己建。

访问之后

 上面是拿他给的页面在浏览器展示,然后下面开始自己动手转成动态的。具体页面动态效果和静态页面是一样的可以在数据库中进行增加记录,所以只展示数据库设计了。

从上面框住的3个红色框,可以看出需要建一个比如product表,然后有img,title,des,加上id这几个字段。mysql数据库设计如下

后来,做完之后,他又让我做一个后台管理的,对这些产品进行增删该查。做的简易的效果就是如下的

添加页面

 还有其他页面就不说了,主要是想说,平时准备一些自己写好的,或网上找的模板也行。这种通用的增删改查的页面。要不然到面试的时候要花费很多时间,基础技术有的,还不够。还有能够熟练快速的复用你写过的代码才行。这里比较难的是上传图片。可以改图片,像qq的修改头像一样。添加的时候跟修改的时候都要用到上传图片的技术。这里就不是简单的增删改查了。稍微复杂一点,要做到完美的话,要限制图片的格式,还有比如不能超过1M,以及尺寸比例规定比如是3:4,这里是打比方,多一点像素也是可以的,只要不会变形。

最后

猜你喜欢

转载自www.cnblogs.com/mzzone/p/11088929.html