2019/2/27面试题整理及个人心得

  1. 简述支付流程
    支付宝 : http://blog.csdn.net/sangjinchao/article/details/54987999

    微信 : http://www.php.cn/php-weizijiaocheng-389382.html

  2. 简述单利模式原理
    1.它们必须拥有一个构造函数,并且必须被标记为private
    2.它们拥有一个保存类的实例的静态成员变量
    3.它们拥有一个访问这个实例的公共的静态方法
    4.单例类不能再其它类中直接实例化,只能被其自身实例化。它不会创建实例副本,而是会向单例类内部存储的实例返回一个引用。

  3. mysql优化
    从 语句、代码、数据库分析(建议百度)

  4. 普通索引与联合索引区别
    联合索引比对每个列分别建索引更有优势,因为索引建立得越多就越占磁盘空间, 在更新数据的时候速度会更慢。(简单来说 : a字段、b字段会经常会使用a+b作为条件查询创建联合索引)

  5. 表为test(id,score) id会存在重复值 , 写出每个分组最大分数sql ,表数据如下:

id score
A 10
B 20
A 5

select max(score),id from test group by id

  1. 简述 tp3.2 M ,D ,A ,F方法 , M和D的区别(主要根据公司先用框架提出的)
    https://blog.csdn.net/zoe_sj/article/details/54943683
  2. php数据类型
    八大数据类型, 分别为 :int(整型), 浮点型(float,double), string(字符串),bool(布尔),array(数组),object(对象),resource(资源型),null

ps : 文中链接部分均是由于个人较懒 , 选择百度了答案 , 其他博主写的很全面

嗯 , 本人属于有两年工作经验的菜鸟 。面试之前看了很多面试题 , 然后面试的时候倒没有做面试题 ,都是面试官直接提问 (有些提问可能忘了 , 反正也只是做个记录) 然后就是环境在一个大厅里(包括开发人员) , 感觉还是有点尴尬+紧张 。然后基本属于懵逼状态 , mysql的问题还是回答的比较流畅 , 其他都比较水了。整个面试过程都比较痛苦,感觉有点丢人 ,基础理论知识忘得差不多了,还是建议多看看基础 ,一般面试官都会根据简历内容提问 ,最好是把简历上的内容涉及的知识点多看几遍

你可能感兴趣的:(尴尬的经历)