面试题(一)

2022-09-09 17:04:33 浏览数 (2)

  • 举例说明什么是观察者模式?

观察者模式

本次代码符合PHP规范PRS_0,根目录下新建一个Frame的目录(核心目录),建立APP目录(项目目录),统一访...

  • http和https的区别?web

http和https有什么区别?

HTTPS和HTTP的区别主要如下:1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。2、...

  • 服务器如何配置?
  • 自己造一棵二叉树(至少三级),给出后续遍历结果。
  • 有10亿条日志,属于1000台服务器,取出日志量前10名的机器。
  • yield, 举例说明

PHP中 yield生成器处理大数据文件、性能优化很有用

很多PHP开发者或许都不知道生成器这个功能,可能是因为生成器是PHP 5.5.0才引入的功能,也可以是生成器作用不...

  • Redis 相比 memcached 有哪些优势?

Redis相比memcached有哪些优势?

(1) memcached所有的值均是简单的字符串,redis作为其替代者,支持更为丰富的数据类型(2) redi...

  • 前后端分离出现跨域你是如何解决的?

PHP解决跨域问题

浏览器的同源策略,就是出于安全考虑,浏览器会限制从脚本发起的跨域HTTP请求。解决办法:header("...

  • 谈谈乐观锁和悲观锁的理解?是否在实际中用过?

乐观锁和悲观锁

悲观锁(Pessimistic Lock),顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿...

  • 数据库访问慢你是怎么优化的?
  • 如何对api接口进行限流(不针对IP和用户)
  • 给当前系统的所有人发送邮件(系统用户500w人),谈谈怎么实现,不需要写具体代码。
  • 用一条SQL语句 查询出每门课都大于80分的学生名

name

kecheng

fenshu

张三

语文

81

张三

数学

75

李四

语文

76

李四

数学

90

王五

语文

91

王五

数学

81

王五

英语

90

  • 设计题 某项目组有10个员工(包含2个主管),年龄各不相同(主管年龄居中),设计表并查出年龄比主管大的最小年龄的员工。
  • 网站打开慢,请给出排查办法。
  • 写一段上传文件的diamagnetic,比如jpg图片上传,html部分和upload.php部分代码写法。
  • 将php 变量转化为json格式和json数据转化php变量的函数?
  • 写代码来解决多进程/线程同时读写一个文件的问题。
  • 支付宝或微信支付采用什么传输方式?如果数据传输过程中中断了,后续回有什么操作?
  • ajax 请求的写法?
  • 有一个数组$a = array(2,6,,7,9,1,3,5,8),写一段程序将其重新排序并返回结果,按从小到大的顺序进行排序。
  • 下面程序会输出什么值?
代码语言:javascript复制
<?php
  $num = 10;
  function multiply(){
      $num = $num * 10;
  }
  multiply();
  echo $num;
?>
  • 请将十六进制数1FDA转化为十进制(写明思路)
  • 写出正则匹配中国的手机号。
  • $_SERVER的含义?
  • 下面代码运行结果?
代码语言:javascript复制
<?php 
  echo count(strlen('http:php.net'));
 ?> 
  • 字符串abcdef,如何获取最后一个字母发,请写完整的函数。
  • 使用什么函数可将数组$arr用指定的符号分割成字符串?在用什么函数将分割后的字符转合并成数组?
  • 用php打印出前一天的时间格式是 2006-5-10 22:21:21 的写法?
  • substr_replace()、substr()、strlen()、strip_tags()分别表示什么意思?
  • 数据库优化的思路有哪些?
  • MYSQL数据库如何实现读写分离?
  • 如何设置cookie? 如何清除cookie?cookie和session的区别?
  • 如何判断一个字符串中是否存在一个字符? 如何判断资格字符中一个字符出现的次数?
  • 写一个递归函数完成以下功能: 向函数中传入一个多维数组,对数组中所有的值做判断。如果只是 ‘number’ 则设置该值为0? (提示: 该题考的是递归的应用,因为传入的数组不确定是维数,所以需要递归判断)
  • MYSQL数据库索引失效的几种情况?
  • PHP 有哪些缓存技术。
  • laravel 三种中间件?
  • composer 是什么以及作用?
  • redis 的几种数据结构以及应用场景?
  • MYSQL索引的类型、索引优化?
  • $a = in_array('01', '1') == var_dump('01' == 1); $a 的值是什么吗?
  • 用SQL写一个递归 ?

0 人点赞