面完前端(我准备的初级前端面试题)面PHP…招聘要求其实很简单:
- 有1~2年的PHP开发经验
- 有自主解决问题的能力
- 有一定的沟通表达能力,可以成为一个好的团队成员
- 能够熟练使用ThinkPHP框架开发项目(非必须项,如果之前工作使用的是其他的PHP框架,面试时会考察对方对这个框架的了解程度)
问答部分(考察基础知识的掌握)
- 简单介绍一下你的上一份工作以及工作内容
- 说一说对MVC模型的理解,为什么会出现MVC模型?
- 说一说session和cookie的区别(以下是我较为认同的一个回答,来自知乎)
- session 在服务器端,cookie 在客户端(浏览器)
- session 默认被存在在服务器的一个文件里(不是内存)
- session 的运行依赖 session id,而 session id 是存在 cookie 中的,也就是说,如果浏览器禁用了 cookie ,同时 session 也会失效(但是可以通过其它方式实现,比如在 url 中传递 session_id)
- session 存放在文件、数据库或内存中都可以。
- 用户验证这种场合一般会用 session。
- 你接触过消息队列吗?说一说你的实现方式。如果没有接触过,你打算怎么去实现这个需求?
- 你使用过数据库的索引吗?为什么加索引后会使查询变快?简单介绍一下你的某次使用。
- 聊一聊你用过的一个后端框架
- 除工作外,有自己实现过什么功能吗?有个人作品吗?
- 业务和性能冲突的时候你会怎么办,尝试过哪些解决方案?
练习部分(考察编码风格和逻辑思维)
- 生成0到1000之间100个不重复的随机数,按从小到大的顺序排序并输出
- 有1000条类似 “https://www.google.com/?safe=strict&q=360” 的查询链接, 如何获取q的值
- 找出100~200之间的素数(前段时间我在看Java,尝试写了个Java版的)
中高级PHP程序员请轻拍…
© 版权声明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!邮箱:cxysz1@tom.com
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!
8. 精力有限,不少源码未能详细测试(解密),不能分辨部分源码是病毒还是误报,所以没有进行任何修改,大家使用前请进行甄别
丞旭猿论坛
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,请使用WINRAR解压,如遇到无法解压的请联系管理员!
8. 精力有限,不少源码未能详细测试(解密),不能分辨部分源码是病毒还是误报,所以没有进行任何修改,大家使用前请进行甄别
丞旭猿论坛
THE END
暂无评论内容