服务与支持 |咨询热线 0931-8733767
  • 金城在线
  • 公司简介
  • 发展历程
  • 企业文化
  • 售后服务
  • 工作机会
  • 联系我们

如何面试php工程师

来源:发布时间:2018-1-5 11:12:44

1 介绍自己过去工作中,或学习中,最能体现自己价值的成就。

等介绍完后,这个成就实现时,遇到过怎样的困难,如何解决的。

2 解释一下SQL注入的原理及危害,假设这里有一个不严谨的登陆程序,如何利用SQL注入进入。

3 解释一下跨站脚本的原理及危害,假设这里有一个不严谨的留言板,请构造跨站脚本范例。

4 解释一下数据索引为什么能提高效率。

场景SQL select * from user where area='广州‘ and sex='女‘ order by lastlogin desc limit 30;

如何设计索引?

现在有10万条 IP地址对应区间表,格式为 startip, endip, area

要求每个用户访问时都能快速分析出对方地区,请设计实现。数据库或不用数据库,要求每秒钟实现超过千次的查询。

基本上到这些对我而言就已经足够了,如果上面题目特别满意的,再附加

5 现在有一个屏蔽词列表,大约几千个词;假设有一个繁忙的论坛社区,发帖量巨大,要求用户每发一篇文章就要快速分析是否包含屏蔽词,请给出程序设计。

6 一个游戏网站,有数千个小游戏,每个游戏要做积分排行,数据结构如下

gameid,userid,gamescore

每天数百万积分提交,数据量巨大,目前要求分库处理。

要求,可以基于每个游戏id可以查询积分排行榜。 可以基于用户id查询,比如自己或好友的历史游戏积分记录。请问如何处理分库。


相关文章
  • 预约专家

    为您提供一对一解决方案
    立即预约
  • 售前咨询

    周一至周五9:00——17:30
    立即咨询
  • 联系方式

    13919049954

    全国7×24小时热线服务
  • 免费报价

    专属专业顾问1对1报价
    免费报价