如何面试前端工程师 PHP 工程师

发送私信成功
为了尽快解决大伙儿的问题,请务必要找相对应的客服哦~
PHP中级程序员常见面试题(有参考答案)
14:55 && 浏览量(590) &&
写一个函数,尽可能高效的,从一个标准url里取出文件的扩展名例如: .cn/abc/de/fg.php?id=1需要取出php或.php
答: 1、$a=".cn/abc/de/fg.php?id=1";&&&&
2、$b=parse_url($a);
3、Echosubstr($b['path'],strpos($b['path'],'.')); 或者:
4、Echoend(explode('.',$b['path']));2
描述一下大流量高并发量网站的解决方案
答: 1、确认服务器硬件是否足够支持当前的流量。
2、使用memcache缓存技术,将动态数据缓存到内存中,动态网页直接调用这些文件,而不必在访问数据库。
3、禁止外部的盗链。
4、外部网站的图片或者文件盗链往往会带来大量的负载压力,因此应该严格限制外部对自身图片或者文件盗链,目前可以简单的通过refer来控制盗 链,apache自己就可以通过配置来禁止盗链。
5、控制大文件的下载。 大文件的下载会占用很大的流量,对于非SCSI硬盘来说会消耗,使得网站响应能力下降。
6、使用不同的主机分流主要流量
7、使用流量统计软件。 在网站上安装一个流量统计软件,可以即时知道哪些地方耗费了大量流量,哪些页面需要再进行优化。
8、分库分表。
9、Sphinx全文索引引擎。
如何设计或配置Mysql,才能达到高效使用的目的。
1、数据库设计方面,设计结构良好的数据库,允许部分数据冗余。 选取最适用的字段属性,尽可能把字段设置为NOTNULL,这样在查询的时候,数据库不用去比较NULL值。
2、系统架构设计方面,表散列,把海量数据散列到几个不同的表里面,集群,数据库查询和写入分开。 写高效sql语句,以提高效率。使用连接(join)来代替子查询使用联合(union)来代替手动创建的临时表所得皆必须,只从数据库取必须的数据。必 要的时候用不同的存储引擎,比如Innodb可以减少死锁,HEAP可以提高一个数量级的查询速度。
使用事务使用外键使用索引24.如何进行防SQL注 入?
1、过滤掉一些常见的数据库操作关键字:select,insert,update,delete,and,*等或者通过系统函 数:addslashes(需要被过滤的内容)来进行过滤。
2、在PHP配置文件中Register_globals=设置为关闭状态 //作用将注册全局变量关闭。比如:接收POST表单的值使用$_POST['user'],如果将register_globals=直接使 用$user可以接收表单的值。
3、SQL语句书写的时候尽量不要省略小引号(tab键上面那个)和单引号
4、提高数据库命名技巧,对于一些重要的字段根据程序的特点命名,取不易被猜到的
5、对于常用的方法加以封装,避免直接暴漏SQL语句
6、开启PHP安全模式Safe_mode=
7、打开magic_quotes_gpc来防止SQL注入 Magic_quotes_gpc=默认是关闭的,它打开后将自动把用户提交的sql语句的查询进行转换,把'转为\',这对防止sql注入有重 大作用。因此开启:magic_quotes_gpc=
8、控制错误信息关闭错误提示信息,将错误信息写到系统日志。
9、使用mysqli或pdo预处理。
用PHP写出一个安全的用户登录系统需要注意哪些方面。
1、密码要使用MD5(密码+字符串)进行加 密。
2、登录表单的名称不要跟数据库字段一样,以免暴漏表字段。
3、用户表的表名、字段名、密码尽量用不容易被猜到的。
4、要使用验证码验证登陆,以防止 暴力破解。
5、验证提交的数据是不是来自本网站。
6、登录后台处理代码数据库部分使用预处理,做好过滤,防止sql注入。
使用过哪些PHP框架。试 描述其优劣点。
1、BroPHP框架:优点:轻量级学习型框架,配置简单,操作简单,容易上手,提供了比较全面的文档。缺点:
2、ThinkPHP框 架:优点:功能比较全面,配置相对比较简单,操作相对比较简单,有很多使用示例程序。缺点:提供的操作方法太多,新手不知如何选择,文档不够全面。
用过哪些版本控制工具?
答:使用过SVN版本控制器。
输出为Mozilla/4.0(MSIE5.01;Window NT 5.0)时,可能的输出语句是:B
A.$_SERVER['HTTP_USER_AGENT_TYPE'];
B. $_SERVER['HTTP_USER_AGENT'];
C. $_SERVER['USER_AGENT'];
D. $_SERVER['AGENT'];
下面功能PHP无法实现的是:D
A. 服务器端脚本运行
B. 命令行脚本运行
C. 客户端图形界面(GUI)程序
D. 浏览器端执行DOM操作
下面说法不正确的是:C
A. PHP有四种标量类型:布尔型(boolean),整型(integer),浮点型(float),字符串(string)
B. 浮点型(float)与双精度型(double)是同一种类型
C. 符合类型包括:数组(array),对象(object),资源(resource)
D. 伪类型:混合型(mixed),数字型(number),回调(callback)
下面不是PHP语法的组成部分的函数是:AD
A. array B. eval C. each D. list
执行下面的代码的结果是什么?A
A. boolean
B. boolean0
C. booleanFALSE
D. booleanfalse
SESSION与 COOKIE的区别是什么,请从协议,产生的原因与作用说明?
答:1、http无状态协议,不能区分用户是否是从同一个网站上来的,同一个用户请求不同的 页面不能看做是同一个用户。
2、SESSION保存在服务器端,COOKIE保存在客户端,SESSION依赖COOKIE进行传输,如果COOKIE被 禁用了,SESSION将不能继续使用。
HTTP状态中302、403、 500代码含义?
300重定向、403服务器拒绝访问、500服务器内部错误。
Linux 下建立压缩包,解压缩包的命令。
答:1、压缩:gzip 、tar -cvfz、zip、bzip22、解压:gunzip、tar -zxvf、unzip、bunzip2$a=3;$b=4; if($a||$b=5){ ||或和|的区别 echo 'todo'; } $b的值是(a):A a. 4; b. 5; c. 3; d. false
什么是面向对象?主要特征是什么?
答:1、面向对象是程序的一种设计方式,它利于提高程序的重用性,是程序结构更加清晰。2、主要特征:封装、继承、多态。
& 收藏(0) 收藏 +1 已收藏 取消
& 推荐上头条 推荐 +1 推荐上头条 已推荐
文章上传作者
ling00018的热门文章
暂时没有该作者的热门文章噢~&
开发者交流群:
DevStore技术交流群2:
运营交流群:
产品交流群:
深圳尺子科技有限公司
深圳市南山区蛇口网谷万海大厦C栋504
Copyright (C) 2015 DevStore. All Rights Reserved
DevStore用户登录
还没有DevStore帐号?
快捷登录:php工程师面试
中国团购在线――广州站面试
中国团购在线――广州站面试中国团购在线――广州站面试 这些天收到很多招聘单位的电话、短信、e-mail等。五花八门,实在一团糟,真所谓选择越多越乱,越是无法去定位自己的目标计划和要从事的行业。 所以,这三天以来,我都去反思,去思索,到底自己的问题出在那,也问了一些朋友。 很明显,我真的是没有计划去做自己的梦想,然而,梦想和目标都有,却没有一套可行的方案去促使自己一步步前进。经过了一轮思想斗争和分析之后,把目标行业锁定为“网络营销”中国团购在线――广州站面试中国团购在线――广州站面试 这些天收到很多招聘单位的电话、短信、e-mail等。五花八门,实在一团糟,真所谓选择越多越乱,越是无法去定位自己的目标计划和要从事的行业。 所以,这三天以来,我都去反思,去思索,到底自己的问题出在那,也问了一些朋友。 很明显,我真的是没有计划去做自己的梦想,然而,梦想和目标都有,却没有一套可行的方案去促使自己一步步前进。经过了一轮思想斗争和分析之后,把目标行业锁定为“网络营销”中国团购在线――广州站面试中国团购在线――广州站面试 这些天收到很多招聘单位的电话、短信、e-mail等。五花八...
中国团购在线――广州站面试中国团购在线――广州站面试 这些天收到很多招聘单位的电话、短信、e-mail等。五花八门,实在一团糟,真所谓选择越多越乱,越是无法去定位自己的目标计划和要从事的行业。 所以,这三天以来,我都去反思,去思索,到底自己的问题出在那,也问了一些朋友。 很明显,我真的是没有计划去做...
ck寻工记之工商银行面试&笔试()其实应聘工行到现在都已经有个几两个月咯,现在还处于等通知阶段,最迟都要到7月份先知,点都要为这件事留下一点痕迹,毕竟是自己出社会应聘的第一份工,无论最终有没成功,都算有点纪念价值!我的人生从此又多了个“第一次”!4 月13日,早上五知几多点,我&同...
2010年云南省公务员面试备考工作正在紧密锣鼓地进行中,为助广大面试考生有效备考,将从历年云南省公务员面试考情切入,解读2010年云南省公务员考试面试备考技巧,希望对广大面试考生有所帮助。   一、云南省公务员面试命题特色分析   2010年云南省各级机关及参照公务员法管理单位招考公务员(工作人员)...
电力电气工程师个人简历表电力电气工程师个人简历表基本信息姓名: 某某某性别: 男 民族: 汉族 出生年月: 1983年01月 身高: 176 婚姻状况: 已婚职称: 初级电气助理工程师求职意向意向岗位: 电力电气工程师、技术员 期望月薪: 元 教育经历 毕业院校: 某某专科学校毕业...
应届生简历封面应届生简历模板应届生简历表格应届毕业生英文简历简历下载应届生简历范文简历写作简历技巧个人基本简历简历编号:更新日期:无照片姓  名:齐先生国籍:中国目前所在地:广州民族:土家族户口所在地:湖北身材:172 cm?59 kg婚姻状况:未婚年龄:27 岁培训认证:诚信徽...
面试时要给别人好的印象,但昂贵的西服往往让大学生们感到囊中羞涩,大四学生张明(化名)就想到了开个&门面&租西装的&生财之道&。昨日,记者在张明的寝室看到,一件件西装整齐地挂在床上。据张明介绍,现在生意不错,每月大约能赚3000元左右。  班上征集8套西...
本文提供一篇面试行政管理自我介绍,关于面试行政管理自我介绍的详细内容如下。我叫xxx,今年xx岁,有过2年的行政管理工作经验。在业务上负责初步的业务工作,了解客户详情,制作客户开发方案。我的客户有晋江玩具公会的龙头企业&嘉利&,有中国健身器材生产商领头羊&舒华&r...
一、为什么来单位应聘?  说出该单位吸引你的地方,比如说规模较大,有发展前途,表达你想到该单位工作的愿望。  二、为何选择这份工作?  分析自己的志趣、专长所在,说明自己所学专业、工作经历以及对这项工作的期待和理想。  三、你对这份工作了解多少?  最好事先搜集有关资料,做到心中有数。  四、你认为...
从企业和职位要求出发,把握面试的风格和类型;以实际管理案例为基础,展现你适当的管理特质。     人们在为高级经理面试提出建议的时候,往往会忽略一个事实:面试的目的是解决招聘方的问题。面试是为了确定你是否是企业所需要的人才。如果你对招聘企业的了解不够,自然也就无法有的放矢地证明你能够解决他们的问题。...
大学生求职不可不看的九大面试陷阱1、谈谈你的缺点吧。    不能说自己没有缺点,也不能把某些优点包装成缺点,也不能说出会严重影响工作的缺点(比如记忆力差,条件差)。  建议:思维太活跃,经常会出一些怪主意。  2、你在职场上失败的经历是什么?  不能说自己没有失败过,也不宜说曾经犯过的重大过失。  ...
男子因为面试屡遭失败为泄愤放火烧室友 .培训学校学生牛某因面试屡遭失败,受到打击的他开始仇恨社会,为泄愤竟放火烧宿舍。昨日,28岁的牛某因犯放火罪在海淀法院受审。据了解,牛某捕前系北京青鸟培训学校学生。开庭前,他的父母也来到法院旁听。检方指控检方指控,日凌晨3时许,牛某为泄愤在北京...
求职上漂亮女秘书成功面试法则。某公司招聘新职员,经过几轮的考核,挑选出三男一女进行最后的面试。面试那天,总经理亲自出马,领着他们四个人来到了一家餐厅。  总经理要了一碗炸酱面,随即提出了问题: &我这里只有一碗炸酱面,你们说说有什么办法可以不花一分钱,和我一起吃这同一碗面?&...
面试时自我介绍说什么好  1、前二分钟的自我介绍是面试成败的关键,时间控制十分重要。防止将自我介绍进行得时间太长,让考官产生厌倦感。清华大学的考生更要有时间观念,不要短于2分钟,也无论如何不要超过4分钟。   2、自我介绍不等于你所在的公司或创业发展的介绍。主语是&我&,要着...
面试自我介绍时的几大原则  应聘到外企或其他用人单位时,求职者往往最先被问及的问题就是&请先介绍介绍你自己&。这个问题看似简单,但求职者一定要慎重对待,它是你突出优势和特长,展现综合素质的好机会。回答得好,会给人留下良好的第一印象。  回答这类问题,要掌握几点原则:  &md...
要去面试了,如何做精彩的自我介绍?下面是一则应聘公务员面试自我介绍范文。  能够劈波斩浪,从无数应聘者中脱颖而出进入面试,自信心让我感觉到离成功的距离又近了一步!坦率地说,如果我为自己的理想奋斗了,即使是失败,我也不会后悔,因为我收获了!   我出生于一个农民家庭,父母勤劳善良品德的熏陶、学校老师的...
我连续数年在全县优质课和优秀论文评选活动中获奖,2007年我被评为县级骨干教师今年暑假,我又在xx高等师范专科学校参加了省级骨干教师的培训,聆听名家教诲,和来自全省各地老师交流教学经验,从中让我看到了自己的渺小和不足,在以后的工作中  早上好。很高兴有机会可以参加这次面试,我叫xxx 毕业于xxx师...
good morning, my name is jack, it is really a great honor to have this opportunity for a interview, i would like to answer whatever you may raise, and...
电子工程师专业简历范文简历编号:更新日期:姓  名:大学生个人简历国籍:中国目前所在地:广州民族:汉族户口所在地:揭阳身材:171 cm 61 kg婚姻状况:未婚年龄:22 岁培训认证:诚信徽章: 求职意向及工作经历人才类型:普通求职 应聘职位:电子/邮电/通讯类:电子工程师助理、汽车类、工作年限:...
求职面试精神:决不言弃去年4月,我报名参加了税务部门的公务员招生考试,经过几个月的努力,过五关斩六将,终于来到了最后的面试现场。 前面的几道试题,我几乎都对答如流,但最后“主考官”突然说:“你学的是法律专业,但我们更需要税收与计算机专业的,你不完全符合我们的招收意图,你有什么话要说吗?” 一听这话,...
看了不少坛友的帖,好多人都在为自己无话可说而发愁,结合自己的面试经验,谈一下自己在这方面的感受,供大家参考,希望对大家有所帮助。俗话说得好,巧妇难主无米之炊,要有话可说,就好比是有米下锅。这里我们不仅要找对米,还要看准锅,不然,再好的米也不行。首先,要看这个锅适合什么米,或者说适合什么菜,经历过面试...PHP开发工程师面试经验 共40条真实PHP开发工程师面试经验分享 - 职业圈
热门企业PHP开发工程师面试
共2条PHP开发工程师面试
共2条PHP开发工程师面试
共2条PHP开发工程师面试
共1条PHP开发工程师面试
共1条PHP开发工程师面试
共1条PHP开发工程师面试
共1条PHP开发工程师面试
共1条PHP开发工程师面试
共1条PHP开发工程师面试
共1条PHP开发工程师面试
共1条PHP开发工程师面试
共1条PHP开发工程师面试
共1条PHP开发工程师面试
共1条PHP开发工程师面试
共1条PHP开发工程师面试
共1条PHP开发工程师面试
共1条PHP开发工程师面试
共1条PHP开发工程师面试
共1条PHP开发工程师面试
共1条PHP开发工程师面试
PHP开发工程师面试经验分享列表,共40条
面试时间:2015/04 应聘职位:PHP开发工程师 面试总共花费了1时间 如何获得面试机会:网上申请
面试内容:1对1面试
面试难度:难度一般
面试感觉:很好
先让做了份面试题
然后面试官就面试题提问
由简单到难
面试时间:2016/03 应聘职位:PHP开发工程师 面试总共花费了1时间 如何获得面试机会:网上申请
面试内容:1对1面试
面试难度:难度一般
面试感觉:不好
进去后有一个笔试,都是基本的专业知识,包括php相关知识和数据库,C语言,计算机网络等,笔试是对你的
面试时间:2016/03 应聘职位:PHP开发工程师 面试总共花费了1时间 如何获得面试机会:网上申请
面试内容:1对1面试
职业技能测试
面试难度:难度一般
面试感觉:不好
先问工作时间,根据简历问一些做过的东西,问一些专业技能
感受就是自己学的还是太少了 …
面试时间:2015/04 应聘职位:PHP开发工程师 面试总共花费了1时间 如何获得面试机会:猎头
面试内容:1对1面试
面试难度:难度一般
面试感觉:不好
hr面试,然后技术面,说是一个新的项目。叫什么孵化器的,但是自己当时的能力很有限。没有获得工作机会,
面试时间:2015/11 应聘职位:PHP开发工程师 面试总共花费了15时间 如何获得面试机会:网上申请
面试内容:1对1面试
面试难度:简单
面试感觉:不好
技术面的还可以,但是HR咄咄逼人,谈薪酬让人很不爽!
其实也不是大牌公司,干嘛那么傲气呢!
面试时间:2014/07 应聘职位:PHP开发工程师 面试总共花费了1时间 如何获得面试机会:网上申请
面试内容:1对1面试
面试难度:困难
面试感觉:一般
先做题,然后就问了一下关于技术方面的问题,后来来了一个技术总监,然后又谈了谈 …
面试时间:2015/01 应聘职位:PHP开发工程师 面试总共花费了1时间 如何获得面试机会:网上申请
面试内容:1对1面试
面试难度:难度一般
面试感觉:很好
技术主管问了一些php基本问题,然后主要看你的表达以及发展能力。然后就是HR面试。聊得来就好 …
面试时间:2015/11 应聘职位:PHP开发工程师 面试总共花费了1时间 如何获得面试机会:社会招聘
面试内容:1对1面试
面试难度:简单
面试感觉:一般
主要是为了一些项目上的问题,然后问到了一些高并发的问题。最后介绍了一些公司的情况。 …
面试时间:2015/11 应聘职位:PHP开发工程师(实习) 面试总共花费了1时间 如何获得面试机会:网上申请
面试内容:1对1面试
职业技能测试
面试难度:难度一般
面试感觉:不好
见面先跟人事聊,聊一些个人情况,然后做一份PHP笔试题,做完了和技术主管1对1面试,问一些PHP方面
面试时间:2015/09 应聘职位:PHP开发工程师 面试总共花费了1时间 如何获得面试机会:校园招聘
面试内容:职业技能测试
面试难度:难度一般
面试感觉:一般
去教室等,然后叫你去某个面试官前,就开始面试 …
面试时间:2015/09 应聘职位:PHP开发工程师 面试总共花费了2时间 如何获得面试机会:校园招聘
面试内容:1对1面试
职业技能测试
面试难度:难度一般
面试感觉:一般
第一天笔试
第二天技术类一对一面试
后面就不知道了 …
面试时间:2015/08 应聘职位:PHP开发工程师 面试总共花费了1时间 如何获得面试机会:社会招聘
面试内容:1对1面试
面试难度:简单
面试感觉:一般
猎聘网上看到我简历,里面只提了一点php开发的内容,电话约面试。早上9点多才陆续上班。填基本信息,然
面试时间:2015/06 应聘职位:PHP开发工程师 面试总共花费了4时间 如何获得面试机会:网上申请
面试内容:电话面试
面试难度:难度一般
面试感觉:一般
一面是由两个技术问了一下技术问题,感觉自己答得并不好,最后说第二天给答复。第二天没收到任何答复,以为
面试时间:2014/06 应聘职位:PHP开发工程师 面试总共花费了1时间
面试内容:电话面试
面试难度:难度一般
面试感觉:一般
面试难度一般,就问了一些常见的PHP问题,包括系统架构、数据优化、缓存等问题。 …
面试时间:2014/05 应聘职位:PHP开发工程师 面试总共花费了3时间 如何获得面试机会:招聘会
面试内容:电话面试
职业技能测试
面试难度:简单
面试感觉:一般
先问了问个人信息,然后问了问PHP的技能。最后到公司进行的二面。 …
面试时间:2012/03 应聘职位:PHP开发工程师 面试总共花费了2时间 如何获得面试机会:网上申请
面试内容:1对1面试
面试难度:难度一般
面试感觉:一般
先让你做试题,然后考官一对一面试。 …
面试时间:2013/04 应聘职位:PHP开发工程师 面试总共花费了15时间 如何获得面试机会:校园招聘
面试内容:1对1面试
面试难度:难度一般
面试感觉:很好
在学校群面后到公司一对一面试,做面试题->技术->总监->人事->体检,全部通过后上班~ …
面试时间:2014/05 应聘职位:PHP开发工程师 面试总共花费了1时间 如何获得面试机会:网上申请
面试内容:1对1面试
面试难度:简单
面试感觉:一般
1.先是去到公司笔试,然后第二轮区间老板面试了 …
面试时间:2014/03 应聘职位:PHP开发工程师 面试总共花费了1时间 如何获得面试机会:校园招聘
面试内容:1对1面试
职业技能测试
面试难度:难度一般
面试感觉:一般
首先是做一个小时的题目,做完之后通知hr,hr会带到技术部去进行接下来的技术面试,一共有两面,都是技
面试时间:2014/08 应聘职位:PHP开发工程师 面试总共花费了2时间 如何获得面试机会:网上申请
面试内容:1对1面试
面试难度:难度一般
面试感觉:不好
简单的谈了一下以往的工作经验,针对工作经验问了一些问题。 …
其它职位面试
新增企业面试当前访客身份:游客 [
学习,学习,呼呼~~
目前还没有任何评论
今日访问:23
昨日访问:38
本周访问:83
本月访问:152
所有访问:8064
php中级程序员面试题
发表于2年前( 18:05)&&
阅读(1845)&|&评论()
0人收藏此文章,
网上找了一份php中级程序员面试题,正确率达到80%左右的话,北京7-9K应该没问题。
PHP 基础知识部分1. 求$a的值$a = "hello";$b = &$a;unset($b);$b = "world";echo $a;$a = 'hellow',2. 求$b的值$a = 1;$x = &$a;$b = $a++;echo $b;$b = 1;
3. 写出一个函数实现 删除指定目录包括其下的所有子目录以及文件4. 写一个函数,算出两个文件的相对路径,如:$a = '/a/b/c/d/e.php';$b = '/a/b/12/34/c.php';
function test($path1,$path2){
if(substr($path1,0,1) == '/'){
$path1 = substr($path1,1);
if(substr($path2,0,1) == '/'){
$path2 = substr($path2,1);
$path = array();
$arr1 = explode('/',$path1);
$arr2 = explode('/',$path2);
for($i=0;$i&count($arr1)-1;$i++){
if($arr1[$i] != $arr2[$i]){
for($j=$k;$j&count($arr1)-1;$j++){
$path[].='..';
$arr2 = array_slice($arr2,$k,count($arr2)-1);
$path = array_merge($path,$arr2);
$path = implode('/',$path);
javascript 基础知识部分1. 谈谈js实现继承的几种方式,并写出demo2. 谈谈你熟悉的js框架,并实现下面DOM元素的获取&div drag="true" index="1"&&/div&&div drag="true" index="2"&&/div&&div drag="true"&&/div&要求找到drag="true" 并且 index="1" 或 无index属性的div提示: 如果不能一次写出,请完成下来步骤1. 找到drag="true" 并且 index="1"2. 找到drag="true" 并且 无index属性的3. 将二者联立起来得到3. 实现一个遮罩层效果,要求要显示的元素在页面上居中显示4. 闭包知识考察function step(a){return function(x){return x+a++;}}&var a = step(10);&var b = step(20);alert(a(10));alert(b(20));var a="123abc";alert(typeof(a++));alert(a);&MySQL 知识部分1. 某内容管理系统中,表message有如下字段id 文章idtitle 文章标题content 文章内容category_id 文章分类idhits 点击量创建上表,写出MySQL语句2. 同样上述内容管理系统:表comment记录用户回复内容,字段如下comment_id 回复idid 文章id,关联message表中的idcomment_content 回复内容现通过查询数据库需要得到以下格式的文章标题列表,并按照回复数量排序,回复最高的排在最前面文章id 文章标题 点击量 回复数量用一个SQL语句完成上述查询,如果文章没有回复则回复数量显示为03. 上述内容管理系统,表category保存分类信息,字段如下category_id int(4) not null auto_categroy_name varchar(40)用户输入文章时,通过选择下拉菜单选定文章分类写出如何实现这个下拉菜单[可使用PHP,JAVASCRIPT,HTML]Mysql 知识扩展部分4. 系统需要对分类表进行扩展,使它能支持无限级别分类,请设计这个表结构,并根据你的设计完成下述场景1. 查找隶属指定分类下的所有文章(包含子分类下的所有文章)2. 查找指定文章的分类到根分类的层级,比如:文章"Mysql优化心得" 它对应在 "程序设计/Mysql/运维/" 下3. 删除分类时要求也能删除其下所有子分类5. 系统需要对文章增加标签功能,(标签与文章是多对多的关系),用于实现"相关文章"功能.请设计这个表结构,并根据你的设计完成下述场景.1. 查找 与指定文章最相近的五篇文章 (相似度的算法 以相同标签的数量作为依据,数量越大说明越相似)综合知识部分:1. 谈谈你对Cookie 与 Session 的理解,它们的适用场景是什么,如有可能可阐述下在多种应用下Session如何共享的思路2. 谈谈你对单点登录的理解,比如原理与实现,以及实现过程中有哪些问题需要注意3. 谈谈你对MVC的理解,MVC的缺点是什么,如果让你实现一个MVC框架,你想怎样实现?4. 谈谈你平常工作中使用过的权限管理部分,你是如何理解与实现的?
更多开发者职位上
1)">1)">1" ng-class="{current:{{currentPage==page}}}" ng-repeat="page in pages"><li class='page' ng-if="(endIndex<li class='page next' ng-if="(currentPage
相关文章阅读

我要回帖

更多关于 php开发工程师面试题 的文章

 

随机推荐